Eingabe in Editcontrol

23/10/2008 - 11:23 von Thomas Thiele | Report spam
Hallo,

mal eine Frage, die eigentlich trivial sein sollte, aber an der ich
mir mit
(unter Nutzung der API Funktionen) die Zàhne ausbeisse:

Ich möchte wissen, wann ein User ein Textfeld geàndert hat.
Also irgendetwas getan hat, was diese Textfeld geàndert haben könnte.
Das Problem ist, dass die EN_CHANGE-Message auch kommt wenn
das Window lediglich redrawed wurde.

Ich könnte das natürlich auch selber nach jeder EN_CHANGE abprüfen,
aber dazu müsste ich mit den alten Wert merken.
Gibts das auch schon vorgekaut?
Oder habe ich wiedermal eine Funktion/Message übersehen?

Gruß Thomas
 

Lesen sie die antworten

#1 Jerome
23/10/2008 - 19:44 | Warnen spam
Thomas Thiele wrote:
Hallo,

mal eine Frage, die eigentlich trivial sein sollte, aber an der ich
mir mit
(unter Nutzung der API Funktionen) die Zàhne ausbeisse:

Ich möchte wissen, wann ein User ein Textfeld geàndert hat.
Also irgendetwas getan hat, was diese Textfeld geàndert haben könnte.
Das Problem ist, dass die EN_CHANGE-Message auch kommt wenn
das Window lediglich redrawed wurde.

Ich könnte das natürlich auch selber nach jeder EN_CHANGE abprüfen,
aber dazu müsste ich mit den alten Wert merken.
Gibts das auch schon vorgekaut?
Oder habe ich wiedermal eine Funktion/Message übersehen?



Es ist eine FAQ
siehe comp.os.ms-windows.programmer.win32

Ähnliche fragen