Freigeben über


CTreeCtrl::Select

Rufen Sie diese Funktion auf, um das angegebene Strukturansichtelement auszuwählen, das Element in einblenden, oder das Element im Format neu zu zeichnen, das verwendet wird, um das Ziel eines Drag & Drop-Vorgangs anzugeben.

BOOL Select(
   HTREEITEM hItem,
   UINT nCode 
);

Parameter

  • hItem
    Handle eines Strukturelements.

  • nCode
    Der Typ der Aktion.Dieser Parameter kann einen der folgenden Werte sein:

    • TVGN_CARET legt die Auswahl in das angegebene Element fest.

    • TVGN_DROPHILITE zeichnet das angegebene Element im Format neu, das verwendet wird, um das Ziel eines Drag & Drop-Vorgangs anzugeben.

    • TVGN_FIRSTVISIBLE führt die Strukturansicht vertikaler Bildlauf für das angegebene Element das erste sichtbare Element ist.

Rückgabewert

Ungleich 0 (null), wenn erfolgreich; 0 andernfalls.

Hinweise

Wenn nCode den Wert TVGN_CARET enthält, erhält das übergeordnete Fenster die TVN_SELCHANGING und TVN_SELCHANGED Benachrichtigungsmeldungen.Wenn das angegebene Element das untergeordnete Element eines übergeordneten Elements reduzierten ist, wird die Liste des übergeordneten Elements der untergeordneten Elemente erweitert, um das angegebene Element anzuzeigen.In diesem Fall empfängt das übergeordnete Fenster die TVN_ITEMEXPANDING und TVN_ITEMEXPANDED Benachrichtigungsmeldungen.

Beispiel

Im Beispiel für CTreeCtrl::HitTest.

Anforderungen

Header: afxcmn.h

Siehe auch

Referenz

CTreeCtrl-Klasse

Hierarchien-Diagramm

CTreeCtrl::SelectItem

CTreeCtrl::GetSelectedItem

CTreeCtrl::SelectDropTarget