Fondamentalement, j'appelle TrackMouseEvent dans mon WM_CREATE puis je l'appelle à nouveau après un WM_MOUSELEAVE mais cela gèle mon programme. Où devrais-je le coller? MerciTrackMouseEvent ne fonctionne pas
7
A
Répondre
13
Vous devez appeler TrackMouseEvent
lorsque la souris entre dans votre contrôle, et non quand il quitte votre contrôle. Vous pouvez appeler TrackMouseEvent
sur le message WM_MOUSEMOVE
. Vous n'avez pas besoin d'appeler TrackMouseEvent
à chaque fois que WM_MOUSEMOVE
est tiré, juste une fois jusqu'à ce que vous obteniez un autre WM_MOUSELEAVE
. Après avoir obtenu un WM_MOUSELEAVE
, vous pouvez définir un drapeau afin que le prochain appel à WM_MOUSEMOVE
sache à nouveau appeler TrackMouseEvent
.
Fondamentalement, vous pouvez émuler un WM_MOUSEENTER
fictif en utilisant WM_MOUSEMOVE
et en ayant cet ensemble d'indicateurs.
Questions connexes
- 1. fastcgi ne fonctionne pas - wrapper déchargé ne fonctionne pas
- 2. gets() ne fonctionne pas
- 3. ToolStripManager ne fonctionne pas
- 4. ne fonctionne pas?
- 5. $ .get ne fonctionne pas?
- 6. file_get_contents ne fonctionne pas
- 7. TrimEnd() ne fonctionne pas
- 8. elseif ne fonctionne pas
- 9. iPhone ne fonctionne pas
- 10. onsubmit() ne fonctionne pas
- 11. BluetoothChat ne fonctionne pas
- 12. CSS ne fonctionne pas
- 13. SOAP ne fonctionne pas
- 14. SaveChanges() ne fonctionne pas?
- 15. SqlDependancy ne fonctionne pas
- 16. window.location.hash ne fonctionne pas?
- 17. nextkeyview ne fonctionne pas
- 18. FuzzyDL ne fonctionne pas
- 19. startMonitoringForRegion ne fonctionne pas
- 20. FileSystemWatcher ne fonctionne pas
- 21. alignX ne fonctionne pas?
- 22. theme_menu_item() ne fonctionne pas
- 23. FileReference.download() ne fonctionne pas
- 24. Jquery ne fonctionne pas?
- 25. DataTrigger ne fonctionne pas
- 26. AddHandler ne fonctionne pas
- 27. sendmessage ne fonctionne pas
- 28. BringToFront() ne fonctionne pas
- 29. mediaplayer ne fonctionne pas
- 30. getThirdMondayInJanuary(): Ne fonctionne pas
De quel événement s'agit-il? – jmasterx
@ user146780: Voir modifier –