Eingabefeld (MFC)
-
Ich hab grad erst mit der MFC begonnen. Ich will so ein Eingabefeld, dass man in sein Fenster einbauen kann, einbauen. Das klappt auch, nur weiß ich nicht, wie ich darauf zugreifen kann, bzw. wie ich teste welcher Wert sich derzeit drin befindet.
-
Wie versuchst du es denn?
-
Tja, bei der Toolbox "|abc" anklicken (um ein Eingabefeld zu erzeugen) irgendwo plazieren. Nun bekommt das Objekt einen Namen (z.B. OnEDIT19). Wie greife ich darauf zu?
-
if(m_strEdit == "") // m_strEdit ist eine Membervariable des Editfeld MessageBox("LEER");
MfG
-
Erstelle einen Dialog.
Dann geh auf die Klassenansicht.
Klick auf Deinen Dialog.
Rechtsklick -> Hinzufügen -> Variable
Steuerelement anklicken
ID Aussuchen
Variable einen Namen geben (z.B. m_Edit1)Dann haste ein Editfeld mit dem Du Arbeiten kannst. Nähere infos findest Du in der Hilfe unter CEdit
-
Dort kannst du auch den Varaiblentyp festlegen.
Tipp:
http://www.mut.de/media_remote/buecher/VCPLUS6/data/start.htm
Bei Tag 2 müsste dein Problem stehen
-
Beginne aber besser bei Tag 1
[ Dieser Beitrag wurde am 28.02.2003 um 22:17 Uhr von Unix-Tom editiert. ]
-
Ich hab das Buch "Jetzt lerne ich Visual C++ 6" gekauft. War das eine gute Entscheidung?
-
Du hättest auch das onlinebuch lesen können ...
-
Original erstellt von Unix-Tom:
**Beginne aber besser bei Tag 1
**Ist auf jeden Fall besser
Das andere Buch kenn ich nicht, also kann ich dazu auch nix sagen.
[ Dieser Beitrag wurde am 01.03.2003 um 13:45 Uhr von CrazyOwl editiert. ]
-
Ich hätte einen sehr heissen Tip, der auch mir das Leben unter MFC "sehr erleichtert" hat:
Das englischsprachige Buch "MFC Programming - from the ground up" von Herbert Schlidt, erschienen im Osborne Verlag !
also happy mfc !