首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

Hint中字体颜色改变不了解决思路

2012-04-19 
Hint中字体颜色改变不了参考妖哥的一个程序,我现在想改变hint的字体背景/大小/颜色/类型,C/C++ codeclass

Hint中字体颜色改变不了
参考妖哥的一个程序,我现在想改变hint的字体背景/大小/颜色/类型,

C/C++ code
  class MyHint : public THintWindow        //自定义Hint  {  __fastcall MyHint(TComponent* Owner)    : THintWindow(Owner)    {    Canvas -> Font -> Name = "微软雅黑";    Canvas -> Font -> Color = clBlue;    Canvas -> Font -> Size = 10;    }  };

在.cpp窗口中初始化为全局hint
C/C++ code
    //初始化数据  HintWindowClass = __classid(MyHint);

现在只能改字体类型和大小,为何字体颜色改不了。还有如何改变hint的背景颜色啊?谢谢了

[解决办法]
在Paint事件中自己绘制,参考:
http://www.ccrun.com/article.asp?i=642&d=u7p4j5

热点排行