am en utilisant ceci:fenêtre Accrocher Questions
SetWindowsHookEx(WH_CALLWNDPROC, ...);
Je peux voir les messages que je veux traiter, mais je veux éviter ces messages d'atteindre la fenêtre cible. J'ai donc essayé ceci:
SetWindowsHookEx(WH_GETMESSAGE, ...);
Quand je fais ce que je peux modifier le message, et empêcher la fenêtre cible du traitement, mais ce crochet ne voit pas les messages que je dois traiter. Je suppose que c'est parce qu'il est posté dans la file d'attente de la fenêtre cible, pas envoyé? Y a-t-il un moyen de contourner ce problème? J'ai entendu que sous-classer la fenêtre pourrait être en mesure d'accomplir cela, mais puis-je sous-classer une fenêtre dans un processus différent? Y at-il un moyen de le faire en utilisant des crochets?
Le sous-classement fonctionnera-t-il avec une fenêtre dans un processus différent? –
Je n'ai jamais essayé, mais cela pourrait fonctionner. – Stefan