Mauskoordinaten global erfassen ?????? Hook vorhanden



  • Hi,

    also eins vorweg, ich bin totaler Newbie im Bereich C++ /WinApi, also nicht gleich zerreissen 😃 Danke

    mein Problem ist das folgende: Ich baue gerade ein Screenshot Tool, dieses shootet auch fleißig aus dem transparenten Windows Fenster (mit Regions erzeugt) und fängt quasi über einen Hook die Linke Maustaste ab. Wird diese gedrückt, wird ein Bild geschossen. Der Hook ist in einer DLL implementiert.

    Nun brauch ich die Mauskkoordinaten global, um auszuschließen, dass wenn außerhalb des Fensters die Maus gedrückt wird, ein weiteres Bild geschossen wird.

    Die Mausposition lokal erfassen funzt leider nicht wegen der Transparenz.

    Wenn mir jemand am besten mit nem Codeauszug helfen würde, wär das super. ich nehm an das das nicht so schwer sein kann, nur ich hab im Netz nix brauchbares gefunden.

    Ich nutze Visual C++ 2003 aber keine MFC

    Danke schonmal an meinen Retter 😉
    Stefan



  • Schau Dir mal GetCursorPos an.



  • Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum WinAPI verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.


Log in to reply