CreateWindow函数调用失败,而GetLastError()却返回零

CreateWindow函数调用返回空句柄,而GetLastError()却返回零,窗口过程的WM_CREATE消息处理也返回零,怎么会出错了呢?求大神解答

看看各个参数是否正确合法

CreateWindow之后有没有调用别的函数。CreateWindow之前你的窗口类以及窗口回调函数是否有问题。仔细检查下。贴出你完整的代码也可以进一步帮你分析。

一个就是贴点代码看看,另外就是考虑一下是不是多线程冲突问题?

检查下各参数和窗口类是否正确