当按下ESC键时,关闭应用程序
生活随笔
收集整理的這篇文章主要介紹了
当按下ESC键时,关闭应用程序
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在一個單文檔MFC應用程序中,按下ESC時關閉應用程序,實現方法:在CMainFrame類里重載PreTranslateMessage(),代碼如下:
BOOL CMainFrame::PreTranslateMessage(MSG* pMsg)
{
?if(pMsg->message == WM_KEYDOWN && pMsg->wParam == VK_ESCAPE)
?{
??PostQuitMessage(WM_QUIT);
?}
?
?return CFrameWnd::PreTranslateMessage(pMsg);
}
?
到此完成了。
?
如果只是關閉本窗口,可以使用:this->CloseWindow();,但應用程序不會退出!
總結
以上是生活随笔為你收集整理的当按下ESC键时,关闭应用程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《图解CSS3:核心技术与案例实战》——
- 下一篇: 微软Skype Translator将支