事项1:尽量不要跨对话框去操作静态文本 为其赋值 否则将导致错误
即如下写法
Pmain->a_page.GetDlgItem(IDC_STATIC)->SetWindowTextW(s);
Pmain 主对话框指针 a_page 子对话框的对象
若实在需要将某个静态文本当作公共操作的对象 则将其放在主对话框 通过Pmain 来操作
Pmain->GetDlgItem(IDC_STATIC)->SetWindowTextW(s);
事项2:当一个对话框需要包含一个菜单对话框的时候 那么就由主对话框去包含
不要由子对话框去包含 否则没有效果
事项3:当删除一个生成的控件时 要先删除与其绑定的事件 即以下三处
//afx_msg void On32783(); 1
//ON_COMMAND(ID_32783, &CreviewDlg::On32783) 2
//void CreviewDlg::On32783() 3
//{
// // TODO: 在此添加命令处理程序代码
//}