您的位置:首页 > 运维架构

MFC学习之路(一)CPropertySheet建立多属性页对话框的时候无法显示对话框

2012-04-10 20:17 232 查看
CPropertySheet简历多属性页对话框的时候无法显示对话框,发现调试输出窗口会打印:PropertySheet() failed: GetLastError returned 0

网上查找不到相关资料。

自己查看CPropertySheet的使用后发现原来是AddPage放错位置。

AddPage函数不应该放在InitDialogBox里面,而应该放在构造函数里。而且要注意CPropertySheet有两个构造函数,使用哪个产生对象就在哪个里面添加AddPage函数,或者两个都加。

很少见函数初始化放在构造函数里面.....................
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐