gpt4 book ai didi

c - TreeView fontsize - 自定义绘制或所有者绘制

转载 作者:太空宇宙 更新时间:2023-11-04 02:58:45 26 4
gpt4 key购买 nike

我想更改 TreeView 控件的字体大小。在 goolge 上搜索后,我得到一些想法应该为此 TreeView 使用 CustomDraw。但是NMTVCUSTOMDRAW结构只有clrTextclrText,它们设置了TreeView中显示文本的前景色和背景色。

我的问题是:

Q1: How to change the font size in a TreeView? For the background color of TreeView,
one can just use `TreeView_SetBkColor` or send a message. Anything similar
for font size?

Q2: What's the difference between Custom Draw and Owner Draw?

最佳答案

Q1。您可以使用 WM_SETFONT 消息执行此操作。

Q2。他们做类似的事情。所有者绘制是一个较旧的系统,意味着您必须自己绘制整个控件。自定义绘图更新且更灵活,您可以根据需要只处理部分绘图(甚至不处理绘图,只更改字体/颜色)。

关于c - TreeView fontsize - 自定义绘制或所有者绘制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14489358/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com