还有,怎么样才能改变DIALOG的背景色?我想可以任意的改变。
有这方面的代码就最好了。

解决方案 »

  1.   

    在OnPaint里面BitBlt就可以随意贴了,
    在On_CtlColor里面改颜色就可以改掉背景色了
      

  2.   

    在OnPaint中你想在哪画就往哪儿画。
      

  3.   

    建一个内存DC,然后把一个bitmap加装到这个DC里,然后bitblt
      

  4.   

    改背景色:
    在CMyApp::InitInstance()
    {
    //开头写:
    SetDialogBkColor(RGB(255,0,0));
    }
    影响进程内所有对话框加背景图,如果仅仅为了显示一个图片,设计时加入Picture控件最方便,否则只有在Dialog::CDC中忘Dialog 的dc上画。