summaryrefslogtreecommitdiffstats
path: root/test cases/windows/12 resources with custom targets/prog.c
blob: cb6892d04326fc6b9f27ce431272d68ecdddd1c1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<windows.h>

#define MY_ICON 1

int APIENTRY
WinMain(
    HINSTANCE hInstance,
    HINSTANCE hPrevInstance,
    LPSTR lpszCmdLine,
    int nCmdShow) {
    HICON hIcon;
    hIcon = LoadIcon(GetModuleHandle(NULL), MAKEINTRESOURCE(MY_ICON));
    // avoid unused argument error while matching template
    ((void)hInstance);
    ((void)hPrevInstance);
    ((void)lpszCmdLine);
    ((void)nCmdShow);
    return hIcon ? 0 : 1;
}