CTreeCtrl::GetLastVisibleItem
Geçerli ağaç görünümü denetiminin son unexpanded düğüm öğesini alır.
HTREEITEM GetLastVisibleItem() const;
Dönüş Değeri
Yöntem başarılı olursa son unexpanded düğümü öğesi için tanıtıcı; Aksi halde, NULL.
Notlar
Bu yöntem gönderir TVM_GETNEXTITEM açıklanan iletiyi Windows SDK.Daha fazla bilgi için bkz: TVGN_LASTVISIBLE , bayrak flag parametresi bu iletiyi.
Gereksinimler
Başlık: afxcmn.h
Örnek
Aşağıdaki kod örneği, bir değişken tanımlar m_treeCtrl, yani geçerli ağaç görünümü denetime erişmek için kullanılır.Kod örneği, imzalanmamış bir tamsayı ve çeşitli HTREEITEM değişkenleri de tanımlar.Sonraki örnekte, bir veya daha fazlası Bu değişkenler kullanılır.
public:
// Variable to access tree control.
CTreeCtrl m_treeCtrl;
// Variable to access splitbutton control.
CSplitButton m_splitbutton;
// Accessibility identifier
UINT accIdUS;
// HTREEITEMs
HTREEITEM hCountry;
HTREEITEM hPA;
HTREEITEM hWA;
Aşağıdaki kod örneği, son unexpanded ağaç görünümü düğümü öğesi için bir tanıtıcı alır ve sonra o öğenin etrafında 3d bir dikdörtgen çizer.Ağaç-kök ülke düğüm Amerika Birleşik Devletleri için alt düğümler Pennsylvania ve Washington durumları için ağaç öğeleri için eyaletler şehirleri oluşan görünümü oluşturduğumuz görünmeyen kod örneğinde, bir önceki bölümde.
CRect rect;
HTREEITEM hLast = m_treeCtrl.GetLastVisibleItem();
m_treeCtrl.GetItemPartRect( hLast, TVGIPR_BUTTON, &rect );
m_treeCtrl.GetDC()->Draw3dRect( &rect, RGB(255, 0, 0), RGB(0, 0, 255));