From ca41ce6efd7a68b1a9b4f98e2787609518c6fb5b Mon Sep 17 00:00:00 2001 From: StapleButter Date: Sat, 16 Dec 2017 04:10:32 +0100 Subject: windows: add icon --- melon.ico | Bin 0 -> 123533 bytes melon.rc | 2 +- src/libui_sdl/libui/windows/window.cpp | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 melon.ico diff --git a/melon.ico b/melon.ico new file mode 100644 index 0000000..3870279 Binary files /dev/null and b/melon.ico differ diff --git a/melon.rc b/melon.rc index ccf9766..9f2602f 100644 --- a/melon.rc +++ b/melon.rc @@ -2,7 +2,7 @@ #define VFT_APP 0x00000001L //this will set your .exe icon -//A ICON MOVEABLE PURE LOADONCALL DISCARDABLE "melon.ico" +100 ICON MOVEABLE PURE LOADONCALL DISCARDABLE "melon.ico" //include version information in .exe, modify these values to match your needs 1 VERSIONINFO diff --git a/src/libui_sdl/libui/windows/window.cpp b/src/libui_sdl/libui/windows/window.cpp index 50a01c6..e2127cb 100644 --- a/src/libui_sdl/libui/windows/window.cpp +++ b/src/libui_sdl/libui/windows/window.cpp @@ -167,7 +167,7 @@ ATOM registerWindowClass(HICON hDefaultIcon, HCURSOR hDefaultCursor) wc.lpszClassName = windowClass; wc.lpfnWndProc = windowWndProc; wc.hInstance = hInstance; - wc.hIcon = hDefaultIcon; + wc.hIcon = LoadIcon(GetModuleHandle(NULL), MAKEINTRESOURCE(100)); wc.hCursor = hDefaultCursor; wc.hbrBackground = (HBRUSH) (COLOR_BTNFACE + 1); return RegisterClassW(&wc); -- cgit v1.2.3