1
10
找出问题所在。我在Visual Studio资源编辑器中设置了“电视”复选框样式。很明显,这导致了我最初检查的问题。相反,你必须这样做
在OnInitDialog中填充树之前。一旦我这样做了,一切都很好。 |
2
2
我用以下代码创建了MyTreeCtrl:
我想托运一些东西
现在一切正常。
更重要的是,如果项目不在窗口的可见部分,它不会检查项目。我得扣上扳机
|
3
0
树视图控件中的复选框很奇怪。作为 documented :
换句话说,您不能设置
解决方案相当简单:创建不带
在MFC中,可以使用
哪里
背景信息:复选框不是初始树视图控件实现的一部分。随后,随着方案开发人员在可用之前使用了所需的复选框,它们被添加:通过使用状态图像列表并在树视图项上设置状态项索引。
需要解决的问题之一是确定复选框的大小。如果树视图控件指定了图像列表(“普通图像列表”),则复选框应与这些图像的大小匹配。否则,复选框应使用系统小图标大小。这的一个推论是,如果使用“普通图像列表”,则需要启用
另一个奇怪之处是,状态图像索引
这应该是足够的信息,能够理解和解决问题。树视图实现还有很多,但我将把它留给有更好装备的人来编写。请参阅 参考文献 下面。 参考文献:Raymond Chen The Old New Thing )已发布了一个涵盖树视图控制特性的广泛系列。不是所有的条目都与这个问题直接相关,但是每一个条目都是有洞察力和价值的,不管怎样,所以我将列出所有条目:
|
rookie · 检查函数模板的所有参数包参数是否属于int 1 年前 |
ivaigult · -W转换和隐式字符串到布尔类型转换 1 年前 |
rainer · 后台插入程序的初始化 1 年前 |
Community wiki · 以理智、安全和高效的方式复制文件 1 年前 |
Shefali Kanaujia · 对C中向量的向量进行排序++ 1 年前 |
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |