16,471
社区成员
发帖
与我相关
我的任务
分享
void CMainFrame::OnSysCommand(UINT nID, LPARAM lParam)
{
if (nID == SC_MINIMIZE)
{
//ShowWindow(SW_MINIMIZE);
SendMessage(WM_NULL,0,0);
DefWindowProc(WM_SYSCOMMAND,SC_MINIMIZE,lParam);
}
else if (nID == SC_MAXIMIZE)
{
//ShowWindow(SW_SHOW|SW_MAXIMIZE);
SendMessage(WM_NULL,0,0);
DefWindowProc(WM_SYSCOMMAND,SC_MAXIMIZE,lParam);
}
else if(nID == SC_CLOSE)
{
CMainFrame::OnClose();
//SendMessage(WM_NULL,0,0);
//DefWindowProc(WM_SYSCOMMAND,SC_CLOSE,lParam);
}
else
{
CFrameWnd::OnSysCommand(nID,lParam);
}
}