Text in Textfile schreiben
-
@Aaron3219: den Code dafür hat merano doch schon hier gepostet.
-
Also für das auslesen eines Textfiles
#include <iostream> #include <windows.h> #inlcude <fstream> //... using namespace std; int loadFromFile(char *textbuf); LRESULT CALLBACK WndProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lParam) { switch (Message) { case WM_CREATE: { char *textbuf = NULL; textbuf = (char*)malloc(sizeof(char)); memset(&textbuf[0], 0, sizeof(textbuf)); loadFromFile(&textbuf[0]); HWND TextBox1; TextBox = CreateWindow ("EDIT", textbuf, WS_BORDER | WS_CHILD | WS_VISIBLE | ES_AUTOHSCROLL | ES_MULTILINE | WS_TABSTOP | WS_HSCROLL | WS_VSCROLL | ES_READONLY, 1320, 167, 450, 654, hwnd, (HMENU) ID_TEXTBOX2, NULL, NULL); }break; //... //... int loadFromFile(char *textbuf) { string line; ifstream myfile ("Test.txt"); if (myfile.is_open()) { while (getline (myfile, line, '\n')) { cout << line << endl; strcat(textbuf, line.c_str()); fprintf(stderr, "\n\r", textbuf); }; myfile.close(); } else cout << "Unable to open file"; return 0; }
mmh das Forum hat das ein bisschen komisch eingerückt aber ich glaube man kann es lesen
-
Wenn schon, dann "\r\n".