TVM _ SELECTITEM-Nachricht
Wählt das angegebene Strukturansichtselement aus, führt einen Bildlauf des Elements in die Ansicht durch, oder umstrukturiert das Element im Stil, der zum Angeben des Ziels eines Drag & Drop-Vorgangs verwendet wird. Sie können diese Nachricht explizit oder mithilfe des TreeView _ Select-, TreeView _ SelectItem-oder TreeView _ SelectDropTarget-Makros senden.
Parameter
-
wParam
-
Aktionsflag. Dieser Parameter kann einer der folgenden Werte sein:
Wert Bedeutung - TVGN_CARET
Legt die Auswahl auf das angegebene Element fest. Das übergeordnete Fenster des Strukturansichtssteuerelements empfängt die TVN_SELCHANGING und TVN_SELCHANGED Benachrichtigungscodes. - TVGN_DROPHILITE
Neu gezeichnet das angegebene Element in dem Format, das zum Angeben des Ziels eines Drag & Drop-Vorgangs verwendet wird. - TVGN_FIRSTVISIBLE
Stellt sicher, dass das angegebene Element sichtbar ist, und zeigt es nach Möglichkeit oben im Fenster des Steuerelements an. Strukturansichtssteuerelemente zeigen so viele Elemente an, wie in das Fenster passen. Wenn sich das angegebene Element am unteren Rand der Elementhierarchie des Steuerelements befindet, wird es möglicherweise nicht zum ersten sichtbaren Element, je nachdem, wie viele Elemente in das Fenster passen. - TVSI_NOSINGLEEXPAND
Wenn ein einzelnes Element ausgewählt ist, stellt sicher, dass die Strukturansicht die untergeordneten Elemente dieses Elements nicht erweitert. Dies ist nur gültig, wenn es mit dem flag TVGN_CARET verwendet wird. [!Note]
Um dieses Flag verwenden zu können, müssen Sie ein Manifest angeben, das Comclt32.dll Version 6.0 angibt. Weitere Informationen zu Manifesten finden Sie unter Aktivieren von visuellen Stilen. -
lParam
-
Handle für ein Element. Wenn lParam NULL ist, ist das Steuerelement auf kein ausgewähltes Element festgelegt.
Rückgabewert
Gibt TRUE zurück, wenn erfolgreich, andernfalls FALSE.
Bemerkungen
Wenn das angegebene Element das untergeordnete Element eines reduzierten übergeordneten Elements ist, wird die Liste der untergeordneten Elemente des übergeordneten Elements erweitert, um das angegebene Element anzuzeigen. In diesem Fall empfängt das übergeordnete Fenster des Steuerelements die Benachrichtigungscodes TVN _ ITEMEXPANDING und TVN _ ITEMEXPANDED.
Die Verwendung des TreeView _ SelectItem-Makros entspricht dem Senden der TVM _ SELECTITEM-Nachricht, wobei wParam auf den TVGN _ CARET-Wert festgelegt ist. Die Verwendung des TreeView _ SelectDropTarget-Makros entspricht dem Senden der TVM _ SELECTITEM-Nachricht, wobei wParam auf den TVGN _ DROPHILITE-Wert festgelegt ist. Die Verwendung von TreeView _ SelectSetFirstVisible entspricht dem Senden der TVM _ SELECTITEM-Nachricht, wobei wParam auf den WERT TVGN _ FIRSTVISIBLE festgelegt ist.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows [Nur Vista-Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server [ 2003-Desktop-Apps] |
| Header |
|