双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

VC6项目转换到VC2010后, 不能打开子对话框

crsupport crsupport 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
一个VC6项目, 转换到VC2010后, 编译通过. 运行时, 有部分模态和非模态对话框,创建时失败, 窗口句柄返回空, 不发送WM_INITDIALOG消息;

在下面语句中, VC2010调试结果, 返回空句柄, 无法再进入函数内部调试了. 但在VC6中正常运行
hWnd = ::CreateDialogIndirect(hInst, lpDialogTemplate, pParentWnd->GetSafeHwnd(), AfxDlgProc);

代码在VC6下, 编译运行都没问题. 请指教有哪些原因会造成这种故障? 加载的对话框里面也都是标准控件
...全文

相关推荐

评论 4
收藏 已收藏
分享
返回顶部
crsupport
资源 2,586 成员 18,437 内容