CE5.0 CDialog::DoModal失败,GetLastError = 6——无效句柄
具体描述:
一个模态对话框封装成lib,对外暴露一个接口:
BOOL Show(HWND hParent);
Show里边就会调用CDialog的DoModal。
在另一工程中调用,可以保证hParent是CreateWindow成功后得到的有效句柄。但是DoModal直接返回-1,GetLastError为6!
同样的代码,CE6下没有问题,求解!!!
[解决办法]
我不懂,帮顶,学习一下。估计是你制作的lib库有问题。用共用的库试试。
[解决办法]
6是句柄无效 DoModal的句柄是无效句柄