WM_RBUTTONDOWN und WM_KEYDOWN
-
Hallo!
Wo liegt der Unterschied zwischencase WM_RBUTTONDOWN: { PostQuitMessage (0); return (0); }
und
case WM_KEYDOWN: { switch (wParam) { case VK_RBUTTON: { PostQuitMessage (0); return (0); } } }
Laut definition sollte das eigentlich dasselbe sein, oder nicht? Weil nämlich nur das obere Beispiel bei mir funktioniert
-
Nö, das eine ist doch Tastatur, das andere Maus
http://msdn.microsoft.com/en-us/library/ms646280
http://msdn.microsoft.com/en-us/library/ms646242
-
VK_RBUTTON wird nicht als WM_KEY Nachricht versendet, aber dieses Define kann benutzt werden um den Maus-Status abzufragen mit Get(Asynch)KeyState...