RT.

解决方案 »

  1.   

    个人觉得可以不用什么皮肤,Foxmail的工具栏基本能实现,现在主要是主框架的颜色怎么改,还有ListCtrl的头的颜色等.希望高人指点.
      

  2.   

    自动重绘。如在ListCtrl的HeaderCtrl的OnPaint里得到DC,自己绘图。
      

  3.   

    这个基本上很难。系统自带的,如边框,滚动条,很难改的。用换肤的dll吧。
      

  4.   

    这个没什么难的,无非麻烦点了。主框架主要是WM_NCPAINT等消息里面自画而已,LISTCTRL就自己写个CMyHeadCtrl然后SubclassWindow下就OK了;控件就只要自画了,响应它的PAINT、NCPAINT、DRAWITEM等消息。用DLL的钩子是最简单,但是数度慢,容易出错,想该的花样也不行,所以还是自己花点时间做下好,网上到处是做好的类,下载下来改改就OK了。