(1) [已解决!]
wcex.hIcon = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_APPLICATION));
警告:从指针转换为不同大小的整数 [-Wpointer-to-int-cast]
解决方案
我通过使用解决了
wcex.hIcon = LoadIcon(NULL, IDI_APPLICATION);
因为我看过IDI_APPLICATION
定义,它被定义为
#define IDI_APPLICATION MAKEINTRESOURCE(32512)
诡异的?联合国PEU。
(2) [已解决!]
MessageBox(NULL,
_T("Call to RegisterClassEx failed!"),
_T("Win32 Guided Tour"),
NULL); // < here
警告:传递 'MessageBoxW' 的参数 4 从没有强制转换的指针生成整数 [默认启用]