Mausposition außerhalb von WM_MOUSEMOVE
-
Ich benötige die aktuelle Mausposition außerhalb der LRESULT, nähmlich in einer anderen Funktion die öfters aufgerufen wird als WM_MOUSMOVE. Wie stell ich das an? Wenn ich versuche die Mausposition in der WM_MOUSEMOVE zu speichern, zerschießt das mein ganzes Programm, plötzlich sind Variablen mit der Mausposition voll, denen ich gar nicht die Mausposition zu gewiesen habe. Was soll ich tun?
mfg.
-
Hallo holst du die mausposition so?
static int x,y; x=LOWORD(lparam); y=HIWORD(lparam);MFG TaccoGo
-
TaccoGo schrieb:
Hallo holst du die mausposition so?
static int x,y; x=LOWORD(lparam); y=HIWORD(lparam);MFG TaccoGo
Jetzt schon und das klappt! DANKE! Vorher hab ich das so gemacht:
int x,y;
x=LOWORD(lparam);
y=HIWORD(lparam);und aus irgenteinem Grund ging das nicht...
-
der grund ist das die fensterfuktion immer neu auf gerufen wird und da die werte von x und y wider gelöscht wurden. deswegen static.
MFG TaccoGo