如题,请大家帮忙,怎么让控件再显示出来,我加了“控件.showwindow(sw_show)”,但是还是不好用。知道的告诉我怎么回事,以及怎么解决吧!!

解决方案 »

  1.   

    贴图操作应该放到OnPaint中
    而且控件也没有必要用showwindow
    类似的例子网上很多
    你可以参考一下
      

  2.   

    这种情况一般不太可能出现,不知道你绘制的时候用的是什么DC,如果是窗口DC你绘制完成后应该Invalidate窗口,这样使得控件也有机会重绘,要不然后控件没有得到绘制就会被覆盖,如果是在OnPint中用CPaintDC或是CClientDC则不需要做这个操作。
    但有一个简单的道理:你在窗口绘制完后,控件没有得到绘制才使得控件被覆盖了!好好查查是那个细节出了问题。
      

  3.   

    网上有很多例子的,你也可以在CSDN的论坛搜索里,搜索一下。
    http://topic.csdn.net/t/20011125/19/387945.html这个可以参考下