c++视窗程序の奇妙问题?

c++视窗程序有没有(有当然有)方法在按X之后先进行一个messagebox提问判断再决定是否把主窗口关闭麻烦注释一下代码。本人极菜。QwQ

回答

LRESULT CALLBACK MyProc(HWND hwnd,UINT uMsg,WPARAM wParam,Lz O m G  : 0 QPARAM lParam)
{
switch(uMsg)
{
      casi @ M n * X oe WM_CLOSE:
                if(IDOK==MessageBox(hwnd,"真的& p g i % f P @退出程序吗?","确认"J T E k { T u W,MB_YESNO))^ V / , G A d 8 g
                {
                        DestroyWindoe Q a 3 f U ~w(hwnd);
                }
                break;
      case WM_DESTROY:
                PostQuitMessa 5 U !ge(0);
                break;
}
return DefWindowProc(hwnd,uMsg,wParam,lParam);
}