goela
Erfahrenes Mitglied
Hi Homer,
dann schau ich mal, ob ich Dir weiterhelfen kann!
1. SetCursor() (das wird dir schon bewusst sein)
Problem! Der Cursor ist nur auf das Fenster einer Anwendung bzw. auf die Anwendung selber beschränkt! Oder man "bindet" die Maus an die eigene Applikation -> SetCapture()
Jetzt hast Du aber einen Hook!!!! Lösungsvorschlag!
Der Hook erlaubt Dir ja alle Mausnachrichten zu verarbeiten! Probier doch mal, wenn Du in Deinem Hook die Nachricht WM_SETCURSOR abfängst und dort den Cursor änderst!
Sollte dies Funktionieren, so kannst Du Dir entsprechende Funktionen für das Ändern des Mauszeigers in der Hook-DLL schreiben!
dann schau ich mal, ob ich Dir weiterhelfen kann!
1. SetCursor() (das wird dir schon bewusst sein)
Problem! Der Cursor ist nur auf das Fenster einer Anwendung bzw. auf die Anwendung selber beschränkt! Oder man "bindet" die Maus an die eigene Applikation -> SetCapture()
Jetzt hast Du aber einen Hook!!!! Lösungsvorschlag!
Der Hook erlaubt Dir ja alle Mausnachrichten zu verarbeiten! Probier doch mal, wenn Du in Deinem Hook die Nachricht WM_SETCURSOR abfängst und dort den Cursor änderst!
Sollte dies Funktionieren, so kannst Du Dir entsprechende Funktionen für das Ändern des Mauszeigers in der Hook-DLL schreiben!