From e72c336d01b32bee304c8a2989e2335fcc26c143 Mon Sep 17 00:00:00 2001 From: Andrew Opalach Date: Mon, 7 Sep 2026 14:42:21 -0400 Subject: Android improvements, update deps Signed-off-by: Andrew Opalach --- src/window_win32.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'src/window_win32.c') 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 -- cgit v1.2.3-101-g0448