TreeCtrl 查找功能的最简单实现
2007-02-12 11:55
369 查看
CString str = "Sam"; // 要查找的字符串
HTREEITEM hRoot = m_tc.GetRootItem();
HTREEITEM hTemp;
while (hRoot != NULL)
{
if (m_tc.ItemHasChildren(hRoot))
{
hTemp = m_tc.GetNextItem(hRoot, TVGN_CHILD);
while(hTemp != NULL)
{
hTemp = m_tc.GetNextItem(hTemp, TVGN_NEXT);
CString &str = m_tc.GetItemText(hTemp);
if (! str.Find("Sam")) // 如果找到,就把他MsgBox出来
{
MessageBox(str);
}
}
}
hRoot = m_tc.GetNextItem(hRoot, TVGN_NEXT);
}
HTREEITEM hRoot = m_tc.GetRootItem();
HTREEITEM hTemp;
while (hRoot != NULL)
{
if (m_tc.ItemHasChildren(hRoot))
{
hTemp = m_tc.GetNextItem(hRoot, TVGN_CHILD);
while(hTemp != NULL)
{
hTemp = m_tc.GetNextItem(hTemp, TVGN_NEXT);
CString &str = m_tc.GetItemText(hTemp);
if (! str.Find("Sam")) // 如果找到,就把他MsgBox出来
{
MessageBox(str);
}
}
}
hRoot = m_tc.GetNextItem(hRoot, TVGN_NEXT);
}
相关文章推荐
- 如何用C#在winform中实现简单的查找功能
- Bootstrap + AngularJS 实现简单的数据过滤字符查找功能
- JDBC+Servlet+JSP实现简单的数据遍历和查找功能
- 双向循环链表简单的插入、删除、修改以及查找功能的实现
- 双向循环链表简单的插入、删除、修改以及查找功能的实现
- c语言,功能简单的电话簿,实现输入,显示,查找的功能
- 计算器功能简单实现
- MVC 实现下载功能如此简单
- 【java学习记录】13.实现简单的浏览器功能:获取源代码、保存源代码、获取图片
- Java简单实现文件剪切的功能
- java web利用mvc结构实现简单聊天室功能
- Java语言实现简单FTP软件------>辅助功能模块FTP站点管理的实现(十二)
- jsp连接oracle数据库并实现简单登录功能,来自网络,部分修改。(亚信联创实习)
- IOS开发之使用Speex格式实现简单的语音聊天功能(二)
- 【Android】Parse 开发笔记(3)—— 实现查找附近的功能(LBS)
- 使用websocket的组件socket.io实现最简单的聊天室功能。
- 小字典之MFC简单的多线程调用类的成员函数实现逐步画线功能 VS2015 C++ 完成
- Mybatis实现简单的分页,以及基本的查询修改功能
- 【Android开发经验】关于“多线程断点续传下载”功能的一个简单实现和讲解
- JS+CSS实现模仿浏览器网页字符查找功能的方法