怎么用 VCL Forms Application,好多控件都没办法改变字体颜色? 例如 CHECKBOX

解决方案 »

  1.   

    那些都是Windows标准控件,由系统画的
      

  2.   

    汗,CHECKBOX是可以改变颜色的,你是不是将ParentColor设置成True了?
      

  3.   

    windows的标准控件TButton系列(TButton,TCheckBox,TRadioButton)由windows自己画,当然可以响应这些消息自己做处理。TEdit VCl包装了可以改变颜色。
    WM_CTLCOLORBTN;WM_CTLCOLORDLG;WM_CTLCOLORLISTBOX
    windows的扩展控件如: ListView,TreeView,IPControl等,VCL包装后可以自己处理颜色。
      

  4.   

    设成False也不行,按道理应该可以,是不是哪个属性没设置好
      

  5.   

    我新建一个工程和窗体,什么属性都不改,只在上面放一个Checkbox,修改ParentColor:=False,修改Font属性中的颜色没问题哪
      

  6.   

    修改ParentColor:=False
    ,修改Font属性中的颜色 字体色
    修改Color中的颜色 背景色
    我的是可以修改的
    可惜不让上传图片
    要不给你图片看看