diff options
| author | 2026-09-07 14:42:21 -0400 | |
|---|---|---|
| committer | 2026-09-07 14:42:21 -0400 | |
| commit | e72c336d01b32bee304c8a2989e2335fcc26c143 (patch) | |
| tree | 62b69b421936114835481c27612aad023e070c4f /src/window_win32.c | |
| parent | 9c4a7eb845126f068aaac0173453e803e5ea6bf8 (diff) | |
| download | stela-e72c336d01b32bee304c8a2989e2335fcc26c143.tar.gz stela-e72c336d01b32bee304c8a2989e2335fcc26c143.tar.bz2 stela-e72c336d01b32bee304c8a2989e2335fcc26c143.zip | |
Android improvements, update deps
Signed-off-by: Andrew Opalach <andrew@akon.city>
Diffstat (limited to 'src/window_win32.c')
| -rw-r--r-- | src/window_win32.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/window_win32.c b/src/window_win32.c index adc6e26..bf9ad87 100644 --- a/src/window_win32.c +++ b/src/window_win32.c @@ -303,9 +303,9 @@ bool stl_global_init(bool skip_graphics) al_array_init(Global.monitors); EnumDisplayMonitors(NULL, NULL, MonitorInfoProc, 0); - Global.Cursors[STELA_CURSOR_NORMAL] = LoadCursor(NULL, IDC_ARROW); - Global.Cursors[STELA_CURSOR_MOVE] = LoadCursor(NULL, IDC_HAND); - Global.Cursors[STELA_CURSOR_CROSSHAIR] = LoadCursor(NULL, IDC_CROSS); + Global.Cursors[STELA_CURSOR_NORMAL] = LoadCursorW(NULL, IDC_ARROW); + Global.Cursors[STELA_CURSOR_MOVE] = LoadCursorW(NULL, IDC_HAND); + Global.Cursors[STELA_CURSOR_CROSSHAIR] = LoadCursorW(NULL, IDC_CROSS); set_keycodes_for_win32(); @@ -328,8 +328,8 @@ s32 stl_swallow_main(u32 argc, str *argv, s32 (*main)(u32, str *, void *), void WindowClass.cbSize = sizeof(WindowClass); WindowClass.lpfnWndProc = &ServiceWndProc; WindowClass.hInstance = Global.ModuleHandle; - WindowClass.hIcon = LoadIconA(NULL, IDI_APPLICATION); - WindowClass.hCursor = LoadCursorA(NULL, IDC_ARROW); + WindowClass.hIcon = LoadIconW(NULL, IDI_APPLICATION); + WindowClass.hCursor = LoadCursorW(NULL, IDC_ARROW); WindowClass.hbrBackground = (HBRUSH)GetStockObject(BLACK_BRUSH); WindowClass.lpszClassName = L"DTCClass"; RegisterClassExW(&WindowClass); @@ -949,9 +949,9 @@ static bool window_win32_create_window(struct stl_window *window, u32 width, u32 WindowClass.hInstance = Global.ModuleHandle; HANDLE Icon = LoadImageW(Global.ModuleHandle, L"CMV_ICON", IMAGE_ICON, 0, 0, LR_DEFAULTSIZE | LR_SHARED); - if (!Icon) Icon = LoadIconA(NULL, IDI_APPLICATION); + if (!Icon) Icon = LoadIconW(NULL, IDI_APPLICATION); WindowClass.hIcon = Icon; - WindowClass.hCursor = LoadCursorA(NULL, IDC_ARROW); + WindowClass.hCursor = LoadCursorW(NULL, IDC_ARROW); WindowClass.hbrBackground = (HBRUSH)GetStockObject(BLACK_BRUSH); WindowClass.lpszClassName = DangerousClass; // https://learn.microsoft.com/en-us/windows/win32/winmsg/window-class-styles |