Noch eine Frage: Focus setzen?
-
wie kann ich den Focus beim starten meines Dialoges auf ein bestimmtes Editfeld setzen
-
In der funktion OnInitDialog.
CEdit m_Edit;
m_Edit.SetFocus();
-
Hab schon probiert geht aber nicht deswegen schreibe ich ja. Ich hab so ziemlich alles probiert auch mit hWnd und GetDlgItem und dann setfocus
-
In dem Menüpunkt Layout gibt es den Punkt Tabulator Reihenfolge,
damit wählst Du das Editfeld aus in dem der Focus beim Start sitzen
soll.
Es geht mit Sicherheit auch noch anders, aber so funzt es auch.MfG
-
wenn es bei OnInitDialog nicht funktioniert liegt das daran das TRUE zurückgegeben wird, ändere das auf FALSE und dann müsste es gehen!
-
mit dem False setzen habe ich schon längst probiert aber wie mit dem layout ist mein anderes problem gelöst.
Aber es funktioniert trotzdem nicht
hängt es vielleicht damit zusammen:
Ich habe ein tabcontrol und 2 untergeordnete dialoge.