Fokus
-
Hallo
ist es möglich mit einer einfachen if-abfrage festzustellen ob ein Textfeld den Fokus verliert???
mfg
-
Standard C++ kennt keine Textfelder
Aber eventuell tut es ein:
// in der 'Textbox' klasse if(GetFocus() == this) //oder in einer Klasse die eine text box enthält if(GetFocus() == &mytestbox)
Devil
-
vielleicht hab ich im falschen forum gepostet... da is ein dialog dabei ,-)
if(GetFocus() == &mytextbox)
hört sich gut an, aber die zeile prüft ja ob ein textfeld den focus bekommt...
ich will ja genau das gegenteil
geht dass dann mitif(GetFocus() != &mytextbox)
??
-
Axo *g*
Hm, also in der MFC gibts da extra ne Message für, nennt sich
killfocus, musst halt nen handler dafür erstellenDevil
-
aha... handler...hm... *g*
null plan von ,-)kannst mir bitte helfen?
-
kannst mir bitte helfen?
Welches BS bzw. welche Klassenbibliothek verwendest du?
-
hat sich erledigt... ich hab ne sehr einfache möglichkeit gefunden...
ich sag nur Klassenassistent und Nachrichtenzuordnungstabelle...
da gibts ja ein ereigniss EN_KILLFOCUS. da hab ich noch 2 zeilen reingeschrieben und das zeug läuft...das find ich ned so kompliziert wie handler oder sowas ,-))trotzdem danke ,-)
mfg
-
sokrates schrieb:
hat sich erledigt... ich hab ne sehr einfache möglichkeit gefunden...
ich sag nur Klassenassistent und Nachrichtenzuordnungstabelle...
da gibts ja ein ereigniss EN_KILLFOCUS. da hab ich noch 2 zeilen reingeschrieben und das zeug läuft...das find ich ned so kompliziert wie handler oder sowas ,-))trotzdem danke ,-)
mfg
Was meinst du was EN_KILLFOCUS ist *g*
Devil
-
devil81 schrieb:
sokrates schrieb:
hat sich erledigt... ich hab ne sehr einfache möglichkeit gefunden...
ich sag nur Klassenassistent und Nachrichtenzuordnungstabelle...
da gibts ja ein ereigniss EN_KILLFOCUS. da hab ich noch 2 zeilen reingeschrieben und das zeug läuft...das find ich ned so kompliziert wie handler oder sowas ,-))trotzdem danke ,-)
mfg
Was meinst du was EN_KILLFOCUS ist *g*
Devil
Auf jeden Fall keine Nachricht und auch kein Handler.
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum MFC mit dem Visual C++ verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.