Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/134.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
另一个win32问题 这里有一个问题,用C++和Win32 API创建子窗口。 如果我检查getLastError函数,它返回“87”,但我不知道这是什么意思。 因为我知道我的代码不包含错误,有人可以看看我的代码并帮助我找出它的错误_C++_C_Winapi - Fatal编程技术网

另一个win32问题 这里有一个问题,用C++和Win32 API创建子窗口。 如果我检查getLastError函数,它返回“87”,但我不知道这是什么意思。 因为我知道我的代码不包含错误,有人可以看看我的代码并帮助我找出它的错误

另一个win32问题 这里有一个问题,用C++和Win32 API创建子窗口。 如果我检查getLastError函数,它返回“87”,但我不知道这是什么意思。 因为我知道我的代码不包含错误,有人可以看看我的代码并帮助我找出它的错误,c++,c,winapi,C++,C,Winapi,(这在WinProc WM_创建部分中。) 快速浏览参考说明错误\u无效\u参数。您很可能正在向窗口传递无效的样式/标志组合。CreateWindowEx的第二个参数是窗口类(string或ATOM)。显然,NULL不是有效值 附言 就我所知,我的代码没有 包含错误 当心这么大声的话。当某些东西不起作用时,一切都应该仔细检查。否则,你可能只是指责某人/某事,而对解决问题没有任何好处。在做出任何判断之前,请检查与标准/文档/规范/等的所有内容。-p>请注意,您可以使用从错误代码中获取字符串消息

(这在WinProc WM_创建部分中。)


快速浏览参考说明
错误\u无效\u参数
。您很可能正在向窗口传递无效的样式/标志组合。

CreateWindowEx的第二个参数是窗口类(string或
ATOM
)。显然,
NULL
不是有效值

附言

就我所知,我的代码没有 包含错误

当心这么大声的话。当某些东西不起作用时,一切都应该仔细检查。否则,你可能只是指责某人/某事,而对解决问题没有任何好处。在做出任何判断之前,请检查与标准/文档/规范/等的所有内容。

-p>请注意,您可以使用从错误代码中获取字符串消息

        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;
    }