WNDCLASS window_class;
DWORD style;

window_class.style          = CS_HREDRAW | CS_VREDRAW | CS_OWNDC;
window_class.cbClsExtra     = 0;
....

解决方案 »

  1.   

    WS_SYSMENU Creates a window that has a window menu on its title bar. The WS_CAPTION style must also be specified. 
    在创建窗口的时候指定WS_SYSMENU就能显示系统菜单,有最大,最小,和关闭。系统菜单被点击时,发送的消息时ON_SYSCOMMAND,你在程序中可以处理。
      

  2.   

    可以用ModifyStyle函数添加或者取消这个标志。
      

  3.   

    WS_OVERLAPPEDWINDOW   Creates an overlapped window with the WS_OVERLAPPED, WS_CAPTION, WS_SYSMENU, WS_THICKFRAME, WS_MINIMIZEBOX, and WS_MAXIMIZEBOX styles.看到了吗?WS_SYSMENU控制关闭,剩下的就不必说了吧?
      

  4.   

    m_pMainWnd->ShowWindow(m_nCmdShow),ShowWindow接收的参数(一个整数)用来指定窗口开始显示时处于最大化、最小化、或者其他。m_nCmdShow一般为SW_SHOWNORMAL,也可以为SW_SHOWMAXIZED,SW_SHOWMINIMIZED;