MFC运行的时候,点Dialog对话框右上角的叉叉不能关闭对话框?
点击叉叉后会自动进入Dialog对话框内的一个按钮的相应函数?有没有高人指点一下阿?
[解决办法]
那按钮的ID是多少?
[解决办法]
检查下消息映射
[解决办法]
C***Dialog::OnClose
[解决办法]
是不是在Dialog::onClose函数里调用了Dialog对话框内的一个按钮的相应函数
[解决办法]
头文件里添加 afx_msg void OnCancel();
CPP里面:
void yourDlgClass::OnCancel()
{
//退出对话框函数, 比如:DestroyWindow();
}
[解决办法]
有可能,你查查代码吧