在写程序过程中把对话框中默认有的afx_msg void OnBnClickedCancel()和afx_msg void OnBnClickedOk()这两个函数里的CDialogEx::OnCancel();和CDialogEx::OnOK();给删除掉。
程序运行之后,发现对话框右上角的关闭按钮无法关闭窗体。请问各位高手前辈们,这个问题如何解决?
在此先谢谢各位高手前辈的帮助啦。
程序运行之后,发现对话框右上角的关闭按钮无法关闭窗体。请问各位高手前辈们,这个问题如何解决?
在此先谢谢各位高手前辈的帮助啦。
afx_msg void OnBnClickedCancel()
把
CDialogEx::OnCancel();
写回就好了
如果是防止空格和Enter退出程序,
用preTranslateMessage函数对键盘的Enter和空格键按下的消息进行拦截