000
20.11.2006, 15:20 Uhr
stefan_667
|
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 |