TreeCtrl 查找功能的最简单实现
生活随笔
收集整理的這篇文章主要介紹了
TreeCtrl 查找功能的最简单实现
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
?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);
?}?
總結(jié)
以上是生活随笔為你收集整理的TreeCtrl 查找功能的最简单实现的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python vscode_VScode
- 下一篇: 富人和穷人的八大差异