J'écris du code qui utilise des appels non gérés dans des fonctions user32 telles que SetWindowsHookEx, etc.Comment puis-je savoir quelles sont les constantes Windows comme WM_MOUSEMOVE et WM_MOUSEDOWN si j'utilise C#?
Cela nécessite d'utiliser beaucoup de constantes dont je ne suis pas sûr de la valeur. Par exemple, si je veux définir le crochet comme un crochet de souris de bas niveau, j'ai besoin de savoir que WM_MOUSE_LL = 14.
Où puis-je rechercher ces points?
J'ai besoin de savoir ce que WM_MOUSEMOVE, WM_MOUSEDOWN et plus sont. Quand je traite du code interop, quelle est la manière la plus simple pour moi de trouver ces codes? Est-il possible pour moi de les importer en C# afin qu'ils soient définis?