1.在CMainFrame添加ON_WM_SYSCOMMAND()
2.在CMainFrame.h定义OnSysCommand (UINT nID, LPARAM lParam) 函数
3.在CMainFrame中实现
void CMainFrame::OnSysCommand(UINT nID, LPARAM lParam)
{
if((nID & 0xFFFFFFF0) == SC_CLOSE)
{
int nRet = MessageBox( "是否退出", "退出程序", MB_YESNO );
if( nRet == IDYES )
{
PostQuitMessage( 0 );
}else
{
}
}
}