如何修改对话框形式的应用程序颜色(再现等待)

解决方案 »

  1.   

    在OnPaint的最后面加上:
    CRect rc;
    GetClientRect( rc );
    CDC *gdc = GetDC();
    gdc->FillSolidRect(rc,RGB(255,0,0));//改为你的颜色
    ReleaseDC( gdc );
      

  2.   

    BOOL CMyApp::InitInstance()
    {
       // Standard initialization   SetDialogBkColor(RGB(XXX,XXX,XXX));        // Set dialog background color to gray
       LoadStdProfileSettings();  // Load standard INI file options (including MRU)   // ...
    }
      

  3.   

    还要处理WM_CTLCOLORxxx消息修改控件的背景颜色