Maus systemweit nur in einem bestimmten Bereich erlauben zu sein
-
Hallo!
Ist es irgendwie möglich, der Maus systemweit nur zu erlauben, sich in einem bestimmten Rechteck aufzuhalten?
Ich habe es erst versucht mit einer eigenen Anwendung, dann WM_MOUSEMOVE + SetCapture... leider sendet das WM_MM nur, wenn die linke Maustaste gedrückt ist.
2. Versuch war ein windowsweiter Hook auf alle Windowsprozeduren.
Dumm daran Nummer1: WM_MOUSEMOVE wird da leider nicht gehookt.
Bei Wahl einer Alternative wie WM_SETCURSOR (das bei jeder mausbewegung in nem testfenster auch aufgerufen wird) hab ich ne 100%ige CPU Last.=> Doof
Habt ihr noch Ideen?
Danke
-
Vielleicht hilft dir ClipCursor weiter?
-
Hi!
Danke! Entweder das oder ein Mouse-Windows-Hook... hätte man wohl mal die MSDN weiter lesen sollen *g*
Danke!