MFC Treeview:如何检查 Treeview 是不是已经包含特定的子节点?

Posted

技术标签:

【中文标题】MFC Treeview:如何检查 Treeview 是不是已经包含特定的子节点?【英文标题】:MFC Treeview : How to check if Treeview already contain particular child node?MFC Treeview:如何检查 Treeview 是否已经包含特定的子节点? 【发布时间】:2010-10-21 09:49:49 【问题描述】:

在 MFC Treeview 控件中,我如何检查特定子节点是否已经存在于 treeview 中?

我的要求是,如果特定子节点存在于树视图中,请不要在该树视图中再次添加它...

欢迎任何代码 sn-p ........ 谢谢。

【问题讨论】:

【参考方案1】:

您需要调用 ItemHasChildren/GetChildItem 和 GetNextSiblingItem 方法。

在 MSDN 上有一个 GetNextSiblingItem 帮助的代码示例。

【讨论】:

【参考方案2】:

使用 CTreeCtrl GetItem 方法来获取树视图中特定项目的信息。

【讨论】:

以上是关于MFC Treeview:如何检查 Treeview 是不是已经包含特定的子节点?的主要内容,如果未能解决你的问题,请参考以下文章

关于的Delphi 的treeview控件的用法请教大家

WPF C# TreeView 获取所选项目的文本

如何在运行时创建的 MFC 中获取 Treeview(CTreeCtrl) 的 Click 事件?

C#如何实现树型菜单

紧急求助:关于PAUP软件做系统树,如何在分支上显示自检举值的问题。

.求助:点击Treeview节点的问题