可以让父窗口来绘制listCtrl的边框

解决方案 »

  1.   

    目前就是这样实现的,我在OnPaint后面用父窗体的ClientDC来画。 不过切换界面时就会看到这个边框比较慢出来,效果不是很好。
      

  2.   

    去掉listctrl的边框然后把它放到一个大一圈的窗口里,这个窗口专门负责画listctrl的边框,这样就不用夹杂在一堆主窗口绘制代码中并且受主窗口其它client部分绘制的影响
      

  3.   

    其实我放在tab里面的窗体啥事都没做,就负责画边框而已,不过其他页签会闪。
      

  4.   

    取 客户区 , 放大一点 (Inflate)
    就可以了。
      

  5.   


    目前只能Inflate后画在父窗口,本身控件无效果。
      

  6.   

    本身控件无效果
    GetWindowDC看看。