MFC CToolTipCtrl不能动态设置字体颜色,有什么替代的方法吗,有没有链接能提供一个,知道有cppToolTip,但还有简单一些的么,谢谢?
派生一个类,自己写代码
可以在派生类里添加一个CFont成员,再添加一个SetFont函数,修改CFont成员,再在绘图函数里使用DrawText修改字体颜色
这样是不是得自己实现onpaint了,因为我是想在ctreectrl的每个结点上显示不同的tooltip,颜色不同,所以单纯派生cwnd可以,但是还得实现跟ctooltipctrl一样的鼠标位置显示,所以不太会整
可以收到鼠标移动的消息后MoveWindow,或者直接派生ctooltipctrl类