Dialog und Edit
-
Ich will mit eMbedded Visual C++ ein Programm schreiben, was aus einem Dialog(neues Fenster) ein Edit-Feld ausließt und in eine Datei speichert. Mein problem ist das ich nicht auf das Edit-Feld zugreifen kann. Welche Möglichkeiten gibt es da?

-
GetWindowText ?
-
Hab da schon viel probiert aber es gab immer fehlermeldungen.
-
Und deine NDA verbietet dir Fehlermeldungen in öffentlichen Foren zu posten?
-
Ich habe es nach der Hilfe in C++ geschrieben, IDC_MYEDIT->GetWindowText(Test0003,20); char Test0003[20]; bzw. TCHAR Test0003[20];
Error C2227: left of ->GetWindowTextW must point to class/struct/union
Und woher weiß das Prog auf welches Dialog fenster es zugreifen muss?
-
Aloha,
((CEdit*)GetDlgItem(IDC_MYEDIT))->GetWindowText(Test0003,20);Und alles wird gut.

So, jetzt möchte ich nur noch wissen, in welcher Hilfe Deine Variante stand ?
Grüße
BOA
-
Das stand in der nomalen Hilfe von eMbedded Visual C++.
Aber mal was anderes, ich will von Haupfenster aus ein Edit-Feld auslesen was in einem anderen Dialog(Fenster) ist.
Die oben genannte möglichkeit geht nur im Dialog-Fenster wo das Edit-Feld ist.MfG
DonTobias