c++: Comment intercepter les clics de souris où qu'ils se trouvent

Je suis coincé avec une application que je suis en train d'écrire là où j'ai besoin de surveiller les clics de la souris.

Les clics peuvent se produire n'importe où sur l'écran et pas à l'intérieur de la fenêtre d'application, et pour chaque clic, je dois passer un message (effectuer une action ou quelque chose).

J'ai regardé autour et lire quelques suggestions comme l'utilisation de

LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)

mais j'ai été infructueuses.

Quelqu'un a une idée sur la manière de mettre en œuvre ce dont j'ai besoin?

Vous pouvez utiliser un crochet: msdn.microsoft.com/en-us/library/windows/desktop/...
Il semble qu'il y a beaucoup de gens qui font mondial du clavier et de la souris crochets récemment, je me demande ce qu'ils veulent tous pour...

OriginalL'auteur GSta | 2012-05-30