wcex.hIcon = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_APPLICATION));
警告[解決!]:投從指針不同大小的整數[-Wpointer對INT-投]
解決方案
我用
wcex.hIcon = LoadIcon(NULL, IDI_APPLICATION);
解決
因爲我已經看了IDI_APPLICATION
定義,它被定義爲
#define IDI_APPLICATION MAKEINTRESOURCE(32512)
奇怪? un peu。
(2)
MessageBox(NULL,
_T("Call to RegisterClassEx failed!"),
_T("Win32 Guided Tour"),
NULL); // < here
警告[解決!]:使的 'MessageBoxW' 參數4時將指針整數,未作施放[默認啓用]
什麼類型是'wcex.hIcon'?爲什麼當'MessageBox'中需要一個整數時傳遞NULL? – Mat
對於第二個:說'0'。切勿使用NULL作爲整數 - 它不是!這是一個*指針*!它甚至不必將其所有的位等於零。 –
@KerrekSB - 嗯,我只是複製並粘貼此代碼http://msdn.microsoft.com/en-us/library/bb384843.aspx – Fabricio