首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

CE5.0 CDialog:DoModal失败,GetLastError = 六——无效句柄

2012-12-15 
CE5.0 CDialog::DoModal失败,GetLastError 6——无效句柄具体描述:一个模态对话框封装成lib,对外暴露一个

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

热点排行