LRESULT CALLBACK WndProc (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) { switch (message) { case WM_MOUSEMOVE: //tähän se tulis break; default: return DefWindowProc (hwnd, message, wParam, lParam); } }
Niin, elikkä miten tuosta Mousemove-kohdasta saisi selville hiiren X- ja Y-arvot?
EDIT: ja mahd. näppäimet
Ei vienyt montaa minuuttia selvittää:
x = LOWORD(lParam); y = HIWORD(lParam);
Ja tuo näppäinten luku onnistuu:
if (wParam & MK_LBUTTON) //vasen nappi pohjassa
Tässä vielä linkki osoitteeseen, josta nuo löytyivät.
Kiitos!
Aihe on jo aika vanha, joten et voi enää vastata siihen.