CPropertySheet简历多属性页对话框的时候无法显示对话框,发现调试输出窗口会打印:PropertySheet() failed: GetLastError returned 0
网上查找不到相关资料。
自己查看CPropertySheet的使用后发现原来是AddPage放错位置。
AddPage函数不应该放在InitDialogBox里面,而应该放在构造函数里。而且要注意CPropertySheet有两个构造函数,使用哪个产生对象就在哪个里面添加AddPage函数,或者两个都加。
很少见函数初始化放在构造函数里面.....................