Facus ???
-
Hallo Leute,
Ich habe auf meinem Dialog 2 Edit Controls liegen !!
Mein Problem ist ich müste zur laufzeit herausbekommen welches der beiden Gerade den Focus besitz ???Kann mir da einer mal kurz helfen ???
Danke Coolsero
-
GetFocus() ?
-
Hallo,
Ja OK Dann habe ich ne Adresse des fensters oder ???
Nur wie bekomme ich heraus welches es nun ist ???Also ich habe für die 2 Edit Controls jeweils eine Membervariable
m_Edit1
m_Edit2Und wie bekomme ich jetzt raus welches das ist ???
Ich habe jetzt dies versucht
CWnd *Edit; Edit = GetFocus(); if(Edit == m_Edit1)aber das funst nicht weil er meldet da einen fehler !! Er kann die 2 Typen nicht vergleichen !! Ist ja auch klar !! weil m_Edit1 und m_Edit2 sind ja vom typ CEdit !!!
Bitte noch mal um Hilfe !!!
Danke Coolsero
-
CEdit *pEdit; pEdit = (CEdit*)GetFocus(); if(pEdit == &m_Edit1)
CEdit ist von CWnd abgeleitet.
-
Danke funst !!!