国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

樹形控件TreeCtrl的基本使用

2019-11-09 20:47:15
字體:
來源:轉載
供稿:網友
1、插入結點:InsertItem  可以插入根節點和子節點2、獲取與設置結點的文本:GetItemText、SetItemText3、刪除某個結點:DeleteItem4、刪除所有結點:DeleteAllItems5、收起與展開結點:Expand6、獲取與設置選擇結點:GetSelectedItem、SelectItem7、獲取與設置虛線的顏色:GetLineColor、SetLineColor8、獲取與設置文本的顏色:GetTextColor、SetTextColor9、獲取與設置Check:GetCheck、SetCheck   需將樹控件的checkboxes屬性設置為TRUE10、獲取與設置擴展風格樣式:GetExtendedStyle、SetExtendedStyle11、獲取與設置結點的圖標:GetItemImage、SetItemImage  11和12聯合使用12、獲取與設置圖標列表:GetImageList、SetImageList    1、創建一個CImageList對象,調用Create函數;2、調用Add函數添加圖標;3、樹控件調用SetImageList函數進行關聯13、獲取根結點:GetRootItem14、獲取父結點:GetParentItem15、獲取子結點:GetChildItem16、獲取下一個兄弟結點:GetNextSiblingItemHTREEITEM hNext = m_TreeCtrl.GetNextSiblingItem(hSelect);if ( hNext ) {m_TreeCtrl.SetItemText(hNext, _T("ddddd"));}17、是否有子結點:ItemHasChildren18、編輯結點:EditLabel   EditLabels屬性設置為TRUE;響應控件的TVN_ENDLABELEDIT消息。樹控件還有其它的一些消息,具體參見MSDNCString strText;m_TreeCtrl.GetEditControl()->GetWindowText(strText);m_TreeCtrl.SetItemText(pTVDispInfo->item.hItem, strText);19、獲取與設置某結點的附加數據:GetItemData、SetItemData20、取得下一個結點,可以是:選擇、兄弟、兒子、可見、下一個可見、上一個、根、父親 等:GetNextItem21、獲取可視結點的個數、第一個可視結點、下一個可視結點、最后一個可視結點:這里有必要跟大家解釋一下可視結點的意思:即,當前窗口所能看見的結點的個數,如果超過了就會出現滾動條!GetVisibleCount、GetFirstVisibleItem、GetNextVisibleItem、GetLastVisibleItemUINT uCount = m_TreeCtrl.GetVisibleCount();HTREEITEM hItem = m_TreeCtrl.GetFirstVisibleItem();for (UINT idx = 0; idx < uCount; idx++) {   ASSERT(hItem != NULL);   m_TreeCtrl.SetCheck(hItem, !m_TreeCtrl.GetCheck(hItem));   hItem = m_TreeCtrl.GetNextVisibleItem(hItem);

}

樹形控件其它的一些消息:


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 防城港市| 陕西省| 安仁县| 久治县| 渝中区| 庆城县| 聂拉木县| 肇州县| 铜梁县| 华坪县| 安塞县| 噶尔县| 韶关市| 信丰县| 北安市| 云阳县| 富锦市| 双牌县| 肃宁县| 海丰县| 泌阳县| 英山县| 武夷山市| 涟水县| 来宾市| 永仁县| 彩票| 开鲁县| 西贡区| 和静县| 青铜峡市| 石渠县| 当阳市| 洪湖市| 社旗县| 汶上县| 德保县| 富蕴县| 广平县| 平谷区| 天峻县|