I want my application to capture input focus, whenever the mouse hovers over it. How do I do it in Windows?
Basically I dont want users to explicitly click on the application, or the taskbar icon before entering any text, when the application is not in foreground.
I tried the SetForegroundWindow API in the mouse hover notification, but that just flashes the icon in the taskbar.
Any suggestions?
Not sure where the focus is supposed to go. But if to the hovered window then fake a mouse click with SendInput().