RT
像VCLSKIN、BussinessSkinForm之类的 皮肤控件 是如何开发的?
(如果嫌讲的麻烦,希望 贴点入门文章 链接,推荐点书 什么的。)

解决方案 »

  1.   

    http://www.136z.com/download/Delphi/5079.html
    这个是开源的控件,你可以自己看看代码
      

  2.   

    你是要自己控件实现换皮肤的功能还是象VCL那样去改现有的控件?
      

  3.   

    我没研究过。但是我觉得是调用的APICreateWindowEx(...);
    并重写了其中的一部分。例如关闭的X用资源文件里面的一个图片表示。
      

  4.   

    看看李维的那本《深入核心--vcl架构剖析》不错
      

  5.   


    啊是 那本 InsideVCL?
      

  6.   

    VCLSKIN 里边有些肯定是用的钩子