Bonjour,
J'aimerais implémenter un hook clavier/souris. Je me suis inspirée de l'exemple 'inactivité' dans les tuto mais j'ai des soucis car je pensais renvoyer un booleen au niveau du callback (voir en fin de message) mais cela ne suffit pas. J"aimerais détecter tout appui touche ou action souris. Je précise que l'appli depuis laquelle le hook doit être lancée n'a pas d'interface graphique (j'avais pensé faire un PostMessage) ....
Je ne sais pas comment faire ....
D'avance merci
LRESULT CALLBACK fonctionIntercepteMessage (int nCode, WPARAM wParam, LPARAM lParam)
{
if (nCode<0)
{
return CallNextHookEx(hookMessage, nCode, wParam, lParam);
}
MSG ms;
ms = * ((MSG*)lParam);
if ( ms.message == WM_KEYDOWN && nCode>0 && lParam!=0
{
isDetected = true;
}
else
{
isDetected = false;
}
return CallNextHookEx(hookMessage, nCode, wParam, lParam);[/size]