TreeView_GetCheckState宏 (commctrl.h)

获取指定项的检查状态。 还可以直接使用 TVM_GETITEMSTATE 消息。

语法

UINT TreeView_GetCheckState(
   HWND      hwndTV,
   HTREEITEM hti
);

参数

hwndTV

类型:HWND

树视图控件的句柄。

hti

类型:HTREEITEM

项的句柄。

返回值

类型:UINT

返回:

返回代码 描述
检查 1
猖獗 0
无复选框图像 -1

言论

树视图控件可以有两个图像列表。 普通图像列表存储所选图像、未选择图像和覆盖图像。 复选框存储在状态图像列表中,并显示在相应普通图像的左侧。 状态映像由基于一个的索引指定。 零的索引指示没有状态图像。 有关如何处理树视图图像的讨论,请参阅 Tree-View 图像列表

如果要定义自己的状态映像,则此宏假定已选中和未选中的图像具有相同的标准映像列表的索引:1 表示未选中,2 用于选中。

要求

要求 价值
最低支持的客户端 Windows Vista [仅限桌面应用]
支持的最低服务器 Windows Server 2003 [仅限桌面应用]
目标平台 窗户
标头 commctrl.h