读书人

MFC运行的时候点Dialog对话框右下角

发布时间: 2012-11-07 09:56:10 作者: rapoo

MFC运行的时候,点Dialog对话框右上角的叉叉不能关闭对话框?
点击叉叉后会自动进入Dialog对话框内的一个按钮的相应函数?有没有高人指点一下阿?

[解决办法]
那按钮的ID是多少?

[解决办法]
检查下消息映射
[解决办法]
C***Dialog::OnClose
[解决办法]
是不是在Dialog::onClose函数里调用了Dialog对话框内的一个按钮的相应函数
[解决办法]
头文件里添加 afx_msg void OnCancel();
CPP里面:
void yourDlgClass::OnCancel()
{
//退出对话框函数, 比如:DestroyWindow();
}

[解决办法]
有可能,你查查代码吧

探讨

是不是在Dialog::onClose函数里调用了Dialog对话框内的一个按钮的相应函数

读书人网 >C++

热点推荐