vc6做的基于对话框的程序 按确认键(ENTER) 就结束程序 如何改 vc6做的基于对话框的程序 按确认键(ENTER) 就结束程序 如何改 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 键盘消息中加入ENTER发送QUIT消息自己做吧 你只要生成ONOK()响应函数,然后:在函数的最后//注释掉OnOK()就可以了, 重载虚函数OnOK(),函数体不写代码。 在程序中加上一句PostMessage(WM_QUIT); 重载虚函数OnOK(),或者捕获ENTER键消息自己处理 听楼上的没错.按ESC键也关闭,重载ONCANCEL解决同样的问题.当你要关闭的时候,自己再发送那个 ::OnOK或者 ::OnCancel就可以了 在pretranslatemessage中加入if(pMsg->message==WM_KEYDOWN) { switch(pMsg->wParam) { case VK_RETURN: return TRUE; case VK_ESCAPE: return TRUE; } } 如何知道注册表编辑器已经准备就绪? OnSize里如何处理滚动条的位置,以及如何滚动界面 Picture控件显示位图的问题 谁基于对话框的程序1秒钟自动关闭的代码如何写呀???请各位帮忙 ??? 请问如何测试程序的运行时间??迫切求答! 如何制定网络通讯协议(欢迎大家来讨论) 请问如何用vc往word文件中添加表格? 请问:如何得到文件的建立时间,并返回为CString类型 为防止本贴石沉大海,UP有分哟,关于VC数据库编程(分不够以后再加)。 在MFC对话框程序中使用多线程的问题 如果我在一个表中有个字段是可以自动增量的,那么..... 请问对话框调整尺寸和显示位置的函数是什么?
按ESC键也关闭,重载ONCANCEL解决同样的问题.
当你要关闭的时候,自己再发送那个 ::OnOK或者 ::OnCancel就可以了
{
switch(pMsg->wParam)
{
case VK_RETURN:
return TRUE;
case VK_ESCAPE:
return TRUE;
}
}