我用commondialog来打开调色板。里面的颜色用数字表示都是好多位的那种。有没有能打开那种一共就256各颜色的那种调色板阿。谢谢

解决方案 »

  1.   

    到这里看看吧,里面有个调色板的源代码.
    http://www.mndsoft.com/blog/
      

  2.   

    slashdot这个也是个论坛,不过是个不劳动者不得食型的到里面看看有没有你要的东西的
      

  3.   

    没有关系,得到了这个很长的颜色值可以用下面的方法来分开:
    Red=Color mod 256
    Green=(Color\256) mod 256
    Blue=Color\65536  '65536=256*256
    (这里假定Color就是你得到的那个颜色)
      

  4.   

    你也可以自己设置好R,G,B各个颜色分量后整合成一个颜色:
    例如: 白色 --> RGB(255,255,255)
        : 红色 --> RGB(255,0,0)
        : 绿色 --> RGB(0,255,0)
        : 蓝色 --> RGB(0,0,255)
        : 灰色 --> RGB(127,127,127)
    函数RGB()就是用来整合颜色的.