Détection utilisateurs sur programme complet

Signaler
Messages postés
55
Date d'inscription
mercredi 24 décembre 2003
Statut
Membre
Dernière intervention
14 avril 2007
-
Messages postés
55
Date d'inscription
mercredi 24 décembre 2003
Statut
Membre
Dernière intervention
14 avril 2007
-
Bonjour

Avec 4 message handler on arrive à détecter si l'utilisateur et actif ou pas sur le programme :


BEGIN_MSG_MAP
(MainFrame
)
MESSAGE_HANDLER
(WM_LBUTTONDOWN
, onBack
)
MESSAGE_HANDLER
(WM_MBUTTONDOWN
, onBack
)
MESSAGE_HANDLER
(WM_RBUTTONDOWN
, onBack
)
MESSAGE_HANDLER
(WM_KEYDOWN
, onBack)

......

Voila j'utilse cela. Le problème est que le programmme est composé de diverse frames.Je voudrait que cela soit actif sur tout le programmes. Car mm en utilisant ces messages dans toutes les frames certaine zone (Menu, Bar de status, barre de défilement, Zone d'edition de texte...) reste insensible à cela. Je pense qu'il doit bien avoir un moyen pour savoir si il y'a une entré utilisateurs sur le programmes entier mm si celui si est complexe et utilise diverse frames.

Si vous avez une solution (ou id) merci .

PS: Les exemples du Petzold ne fonctionne pas

2 réponses

Messages postés
2070
Date d'inscription
mardi 22 avril 2003
Statut
Membre
Dernière intervention
3 juillet 2006
8
Réalise un hook souris pour intercepter tous les messages souris et agir en conséquence.
Messages postés
55
Date d'inscription
mercredi 24 décembre 2003
Statut
Membre
Dernière intervention
14 avril 2007

Re

En cherchant un peut j'ai trouvé comment réalisé un hook (1er fois ke je le fais).

Vala sa tourne c'est ok. Merci