Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft das letzte nicht erweiterten Knotenelement im aktuellen Strukturansicht ab.
HTREEITEM GetLastVisibleItem() const;
Rückgabewert
Das Handle zum letzten nicht erweiterten Knotenelement, wenn die Methode erfolgreich ist; andernfalls NULL.
Hinweise
Diese Methode sendet die TVM_GETNEXTITEM Meldung, die im Windows SDK beschrieben wird.Weitere Informationen finden Sie unter TVGN_LASTVISIBLE das - Flag im flag-Parameter dieser Meldung.
Anforderungen
Header: afxcmn.h
Beispiel
Im folgenden Codebeispiel wird eine Variable, m_treeCtrl, die verwendet wird, um auf das aktuelle Strukturansicht zuzugreifen.Im Codebeispiel wird auch eine ganze Zahl ohne Vorzeichen und einige HTREEITEM-Variablen.Eine oder mehrere dieser Variablen werden im folgenden Beispiel verwendet.
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;
Im folgenden Codebeispiel wird ein Handle für den letzten nicht erweiterten Strukturansichtsknotenelement ab und anschließend ein 3D-Rechteck um dieses Element.In einem früheren Abschnitt des Codebeispiels, das nicht angezeigt wird, haben wir eine Strukturansicht, die aus einem Stammland/regions-Knoten für USA, untergeordnete Knoten für die Pennsylvania und Staat Washington besteht, und Strukturelemente für Orte in diesen Zuständen.
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));