以下是 CTreeCtrl::SetItemData 方法的基本信息:
BOOL SetItemData(HTREEITEM hItem, DWORD_PTR dwData);
- hItem:指定要设置数据的树形节点的句柄。
- dwData:一个 DWORD_PTR 类型的值,用于存储与树形节点相关联的数据。
使用示例:
// 假设 hItem 是树形节点的句柄,pData 是你想要关联的数据
HTREEITEM hItem = m_TreeCtrl.GetSelectedItem();
DWORD_PTR pData = 12345; // 你的自定义数据
// 调用 SetItemData 方法将数据关联到树形节点
m_TreeCtrl.SetItemData(hItem, pData);
在这个示例中,我们使用 GetSelectedItem 获取当前选中的树形节点的句柄 hItem,然后通过调用 SetItemData 方法将自定义的数据(在此例中是一个 DWORD_PTR 类型的整数)关联到该节点。
通常,SetItemData 方法用于在树形节点上存储额外的用户定义数据,这样在需要时可以通过 CTreeCtrl::GetItemData 方法获取这些数据。
转载请注明出处:http://www.zyzy.cn/article/detail/22927/MFC/CTreeCtrl