处理SC_CLOSE, WM_CLOSE message
void CMainFrame::OnClose()
{
// TODO: Add your message handler code here and/or call default
if(IDYES==AfxMessageBox("alt f4 in OnClose--WM_CLOSE", MB_YESNO|MB_ICONSTOP))
;
else
return;
CMDIFrameWnd::OnClose();
}void CMainFrame::OnSysCommand(UINT nID, LPARAM lParam)
{
// TODO: Add your message handler code here and/or call default
bool bClose=false;
if(nID==SC_CLOSE)
{
if(IDYES==AfxMessageBox("alt f4 in OnSysCommand--WM_CLOSE", MB_YESNO|MB_ICONSTOP))
bClose = true;
else
return;
}
CMDIFrameWnd::OnSysCommand(nID, lParam);
}
void CMainFrame::OnClose()
{
// TODO: Add your message handler code here and/or call default
if(IDYES==AfxMessageBox("alt f4 in OnClose--WM_CLOSE", MB_YESNO|MB_ICONSTOP))
;
else
return;
CMDIFrameWnd::OnClose();
}void CMainFrame::OnSysCommand(UINT nID, LPARAM lParam)
{
// TODO: Add your message handler code here and/or call default
bool bClose=false;
if(nID==SC_CLOSE)
{
if(IDYES==AfxMessageBox("alt f4 in OnSysCommand--WM_CLOSE", MB_YESNO|MB_ICONSTOP))
bClose = true;
else
return;
}
CMDIFrameWnd::OnSysCommand(nID, lParam);
}
解决方案 »
- Socket多线程接收数据问题?
- xtreme toolkit 会自动保存界面的原理是什么啊?
- 用ATL实现ado访问数据库的COM组件的一个问题
- 请教,问一个关于Listview的问题
- 大哥们如何才能打开*.sln文件。是不是要作VC.net
- 中文系统下vc开发生成的.exe文件,在英文系统中界面显示变乱,为什么啊?
- OleRun为什么会失败?
- 初学者问题!vc中的试图类中的CDC疑问。
- VC中的一个问题
- 谁能告诉我——,到底为什摸——?(有关Release和Debug版之怪问题)
- 可以在一个程序里同时用socket 1和socket 2吗?
- 我现在要画一幅巨大的图。CScrollView已经不能支持那么大。请问如何自己对滚动条编程?
谢谢你我回去试试回头给你加分:)