Entwickler-Ecke

Windows API - WinAPI:Datei in Edit-Feld einlesen


florida - Sa 18.12.10 15:24
Titel: WinAPI:Datei in Edit-Feld einlesen
Hallo,

ich bin noch ein richtiger Kaltblüter im Bereich der WinAPI.

Gerade eben versuche ich, eine Datei ins Edit-Feld einzulesen, nur blöderweise funktioniert es nicht nach meinen Vorstellungen. :(
Ich habe schon viel im Internet nachgeschaut und auch gefunden, aber meistens war der Quelltext fehlerhaft. Deshalb probierte ich mein eigenes Glück mit folgendem Quellcode.


Quelltext
1:
2:
3:
4:
  FILE *myfile;
  myfile = fopen("c:\probe.txt", "r");

  SendMessage(fileedit, WM_SETTEXT, 0, (LPARAM));  // Hier komme ich nicht mehr weiter.


Wie könnte man diesen Fehler beheben?


Moderiert von user profile iconNarses: Topic aus Algorithmen, Optimierung und Assembler verschoben am Sa 18.12.2010 um 23:11


jaenicke - Sa 18.12.10 15:51

Hast du dir denn die Doku zu WM_SETTEXT einmal angeschaut?
http://msdn.microsoft.com/en-us/library/ms632644(v=vs.85).aspx

Du musst die Zeichenkette aus der Datei auslesen und kannst den Pointer darauf dann mit der Message verschicken.