w32_map_wparam_to_app_key, todo, api
This commit is contained in:
@@ -15,17 +15,15 @@ WNDCLASSW w32_wc;
|
||||
HWND w32_window_handle;
|
||||
HDC w32_dc;
|
||||
|
||||
void w32_on_key_down(app_key_t key) {
|
||||
}
|
||||
|
||||
void w32_on_key_up(app_key_t key) {
|
||||
}
|
||||
|
||||
LRESULT CALLBACK w32_window_proc(HWND wnd, UINT msg, WPARAM wparam, LPARAM lparam) {
|
||||
switch (msg) {
|
||||
case WM_CLOSE: PostQuitMessage(0); break;
|
||||
case WM_KEYUP: w32_key_dispatch(wparam, w32_on_key_up); break;
|
||||
case WM_KEYDOWN: w32_key_dispatch(wparam, w32_on_key_down); break;
|
||||
case WM_KEYUP: {
|
||||
app_key_t key = w32_map_wparam_to_app_key(wparam);
|
||||
} break;
|
||||
case WM_KEYDOWN: {
|
||||
app_key_t key = w32_map_wparam_to_app_key(wparam);
|
||||
} break;
|
||||
default: return DefWindowProcW(wnd, msg, wparam, lparam);
|
||||
}
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user