Untergeordneter Dialog bekommt Focus nicht
-
Ich habe einen nicht-modalen Dialog in meinem Mainframe so erzeugt:
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct) { ShowWindow(SW_SHOWNORMAL); d1.Create(IDD_FORMVIEW,this); d1.ShowWindow(SW_SHOWNORMAL); }
(d1 ist eine von CDialog abgeleitete Klasse)
Und nun zu meinem Problem:
wenn ich bei Eigenschaften des Dialogs untergeordnet einstelle, bekommt der Dialog nie den Fokus, man kann zwar auf Buttons des Dialogs klicken, aber z.B. nicht in Textfelder schreiben.
Ich hab auch schon versucht, bei einem Linksklick per SetFocus den Focus zu setzen..funktoniert auch nicht.