afx_msg void OnBnClickedCancel()
把
CDialogEx::OnCancel()
写回就好了
如果是防止空格和Enter退出程序,
用preTranslateMessage函数对键盘的Enter和空格键按下的消息进行拦截!
mfc退出按钮代码如下:// 在消息处理程序中添加消息处理程序
ON_COMMAND(IDC_BUTTON1, &CExitButtonDlg::OnBnClickedButton1)
// 函数定义
void CExitButtonDlg::OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码
OnCancel()// 关闭窗口
EndDialog(IDCANCEL)// 结束对话框
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)