crazy hack for weird numpads on windows

This commit is contained in:
milek7
2017-09-04 18:57:00 +02:00
parent 42f96b7680
commit 316584b8d3

View File

@@ -66,7 +66,13 @@ LRESULT APIENTRY WndProc( HWND hWnd, // handle for this window
World.OnCommandGet( (DaneRozkaz *)( pDane->lpData ) );
break;
}
case WM_KEYDOWN:
case WM_KEYUP: {
lParam &= ~0x1ff0000;
lParam |= MapVirtualKey(MAPVK_VK_TO_VSC, wParam) << 16;
break;
}
}
// pass all unhandled messages to DefWindowProc
return CallWindowProc( BaseWindowProc, Hwnd, uMsg, wParam, lParam );
};
};