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

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

樹形控件TreeCtrl的基本使用

2019-11-09 20:04:28
字體:
來源:轉載
供稿:網友
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);

}

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


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 盐边县| 梅州市| 龙井市| 犍为县| 剑川县| 商河县| 天镇县| 彰武县| 凤城市| 英吉沙县| 邮箱| 兰州市| 珲春市| 临桂县| 鄂尔多斯市| 岳阳市| 富蕴县| 南陵县| 额尔古纳市| 平昌县| 富裕县| 乐山市| 根河市| 彩票| 兰州市| 白山市| 怀安县| 平阴县| 二手房| 定边县| 汕尾市| 肥乡县| 静乐县| 西丰县| 双城市| 准格尔旗| 新建县| 安丘市| 介休市| 桂阳县| 金乡县|