在使用C++和win32 api創建子窗口時遇到問題。 如果我檢查getLastError函數返回「87」,但我不知道這意味着什麼。 因爲我知道我的代碼不包含錯誤,有人可以看看我的代碼,並幫我弄清楚它有什麼問題。另一個win32問題
(這是在Winproc傳WM_CREATE部分。)
HWND hChildWindow = CreateWindowEx(WS_EX_CLIENTEDGE,0,NULL,WS_OVERLAPPEDWINDOW|WS_VISIBLE,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,hwnd,0,GetModuleHandle(0),NULL);
if(!hChildWindow)
{
char text[256];
int errormsg = (int)GetLastError();
sprintf(text,"Error# %i",errormsg);
MessageBox(0,text,"Error",MB_OK|MB_ICONEXCLAMATION);
return false;
}