mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-07-22 08:09:19 +02:00
crazy hack for weird numpads on windows
This commit is contained in:
@@ -66,7 +66,13 @@ LRESULT APIENTRY WndProc( HWND hWnd, // handle for this window
|
|||||||
World.OnCommandGet( (DaneRozkaz *)( pDane->lpData ) );
|
World.OnCommandGet( (DaneRozkaz *)( pDane->lpData ) );
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case WM_KEYDOWN:
|
||||||
|
case WM_KEYUP: {
|
||||||
|
lParam &= ~0x1ff0000;
|
||||||
|
lParam |= MapVirtualKey(MAPVK_VK_TO_VSC, wParam) << 16;
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
// pass all unhandled messages to DefWindowProc
|
// pass all unhandled messages to DefWindowProc
|
||||||
return CallWindowProc( BaseWindowProc, Hwnd, uMsg, wParam, lParam );
|
return CallWindowProc( BaseWindowProc, Hwnd, uMsg, wParam, lParam );
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user