Comment utiliser en_change [Résolu]

Messages postés
34
Date d'inscription
samedi 25 septembre 2010
Statut
Membre
Dernière intervention
20 février 2014
- - Dernière réponse : sadounno
Messages postés
34
Date d'inscription
samedi 25 septembre 2010
Statut
Membre
Dernière intervention
20 février 2014
- 13 janv. 2014 à 06:24
Bonjour,

svp, je bloque sur l'utilisation de EN_CHANGE sur un edit control, pour pouvoir utiliser les event de text change
Merci
--
Afficher la suite 
A voir également:

1 réponse

Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
13
0
Merci
Quand on sait que EN_CHANGE = 0x300, on sait tout.
Ex:
winProc: RCX = hwnd, EDX = mssg, R8 = wParam, R9 = lParam

on a un EDIT avec ID = 1000 (0x3E8)
Dans le filtrage de EDX = WM_COMMAND (vaut 273), on regarde si le EDIT envoie EN_CHANGE sur wParam (R8):
cmp r8, 30003E8h ; HIWORD = EN_CHANGE, LOWORD = ID
je TonTraitementIci

ciao...
sadounno
Messages postés
34
Date d'inscription
samedi 25 septembre 2010
Statut
Membre
Dernière intervention
20 février 2014
-
Merci pour ces exlplications, et la reponse
c'est OK
Commenter la réponse de BruNews