如何生成一个全屏幕窗口,我想在上面加上一些按钮和图形.各位人兄,清指点.

解决方案 »

  1.   

    重载窗体为CBasicWnd,加如下代码
    BOOL CBasicWnd::Create() 
    {
      CRect rect(0, 0, GetSystemMetrics(SM_CXSCREEN), GetSystemMetrics(SM_CYSCREEN));  LPCSTR strClass = AfxRegisterWndClass(CS_DBLCLKS,
                                         ::LoadCursor(NULL, IDC_ARROW),
                                         (HBRUSH)GetStockObject(BLACK_BRUSH),  // black color
                                         AfxGetApp()->LoadIcon(IDR_MAINFRAME));  if(CreateEx(WS_EX_APPWINDOW, strClass, AfxGetAppName(), WS_SYSMENU | WS_POPUP | WS_VISIBLE,
         0, 0, rect.right, rect.bottom, NULL, NULL, 0) == FALSE)
        return FALSE;  UpdateWindow();
      return TRUE;
    }