可是我把Cancel那个按钮给删掉了,好象在Classwizard里就不能重载了OnCancel()了。OnOK()我是已经重载了的。
解决方案 »
- 散分 急救~~ 自绘文本框 添加背景图片
- VS2008中想创建一个新的类继承CButton类,但是找不到CButton基类
- 有关对话框最大化
- VC2005里_chdir()函数不顶用?
- 关于系统驱动文件pdb(调试符号集)下载,求大牛解答!
- 请问win32的几种同步对象?
- 关于进程结束 传送消息的问题
- 100分相送,对于高手来说是个很简单的问题。
- 在调用CSocket 的Create方法时候,为什么总是返回FALSE??
- 如何在VC中同时改变对话框和控件的底色?
- 请问怎样创建一个空心画刷?
- nRead = pHttpFile->Read(pBuffer, 1023)见过吧,1023改为4091怎样?能加速吗
if(pMsg->message==WM_KEYDOWN && pMsg->wParam==VK_ESCAPE)
return;
看来你是VC初学者,
直接删去按扭是不行的。因为ESC键与CLICK CANCEl都是调用系统的OnCancel()
现在你CYOUDlg中只有继承CDIalog的oncancel(),所以ESC 导致EXIT,如果你重载了
这个函数,如:CYOUDlg::OnCancel(){/*nothing*/}这样就可以避免程序被ESC退出。