BOOL CTreeCtrl::Expand(HTREEITEM hItem, UINT nCode);
其中,hItem 参数是指定要展开或折叠的树形控件项的句柄,而 nCode 参数用于指定展开或折叠的动作。nCode 参数可以是下列之一:
- TVE_COLLAPSE:折叠指定的项。
- TVE_COLLAPSERESET:折叠项并重置子项。
- TVE_EXPAND:展开指定的项。
- TVE_EXPANDPARTIAL:部分展开指定的项。
示例代码可能如下:
CTreeCtrl myTreeCtrl;
// 假设 myTreeCtrl 已经创建并包含一些项
HTREEITEM hItemToExpand = myTreeCtrl.GetSelectedItem(); // 假设要展开当前选中的项
myTreeCtrl.Expand(hItemToExpand, TVE_EXPAND); // 展开选中项
上述示例代码演示了如何使用 Expand 方法展开树形控件中指定的项。在这个例子中,我们使用 GetSelectedItem 方法获取当前选中项的句柄,并将其传递给 Expand 方法来展开该项。
转载请注明出处:http://www.pingtaimeng.com/article/detail/22835/MFC/CTreeCtrl