Mauskoordinaten global erfassen ?????? Hook vorhanden

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • 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 also quasi über den gesamten Bildschirm, 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