Problem :Fenster finden ,Focus geben und Elemente darin ansprechen
-
In
if(cfd.DoModal() == IDOK ){...} wird nun ein neues Parent Fenster (nicht modal und von CDialog abgeleitet )mittels create erzeugt. direkt danach versuche ich das Fenster zu finden :
CWnd *cwnd = FindWindow(NULL ,"fenstername") ;
und ich erhalte einen nullpointer.
Weiterhin merkwürdig ist die Tatsache,
dass ich mittels fenstername.SetFocus() (driekt nach dem create)der Fokus nicht gesetzt wird .
Eigentlich wollte ich das Fenseter aus einer anderen Klasse finden und
Elemente ansprechen ..Ist es ein Problem , dass ich es zwischen dem Do.Modal() erzeuge ?