Freigeben über


TVM_SETBORDER-Nachricht

Für die interne Verwendung vorgesehen; nicht für die Verwendung in Anwendungen empfohlen.

Legt die Größe des Rahmens für die Elemente in einem Strukturansichtssteuerelement fest. Sie können die Nachricht explizit oder mithilfe des TreeView_SetBorder-Makros senden.

Parameter

wParam

Aktionskennzeichnungen. Dieser Parameter kann einen oder mehrere der folgenden Werte aufweisen:

Wert Bedeutung
TVSBF_XBORDER
Wendet die angegebene Rahmengröße auf die linke Seite der Elemente im Strukturansichtssteuerelement an.
TVSBF_YBORDER
Wendet die angegebene Rahmengröße oben auf die Elemente im Strukturansichtssteuerelement an.

lParam

LOWORD ist ein SHORT-Wert, der die Größe des linken Rahmens in Pixel angibt. HIWORD ist ein SHORT-Wert, der die Größe des oberen Rahmens in Pixel angibt.

Rückgabewert

Gibt einen LONG-Wert zurück, der die vorherige Rahmengröße in Pixel enthält. LOWORD enthält die vorherige Größe des horizontalen Rahmens und das HIWORD enthält die vorherige Größe des vertikalen Rahmens.

Hinweise

Sicherheitswarnung: Die Verwendung dieser Nachricht kann die Sicherheit Ihres Programms beeinträchtigen.

Der Elementrahmen wird nur für Abstandszwecke festgelegt. Eine erfolgreiche Einstellung löst eine Neuberechnung der Bildlaufleisten aus.

Diese Nachricht wird in zukünftigen Versionen von Comctl32.dll möglicherweise nicht unterstützt. Außerdem ist diese Nachricht nicht in „commctrl.h“ definiert. Fügen Sie die folgenden Definitionen zu den Quelldateien Ihrer Anwendung hinzu, um die Nachricht zu verwenden:

#define TVM_SETBORDER (TV_FIRST + 35)
#define TVSBF_XBORDER 0x00000001
#define TVSBF_YBORDER 0x00000002 

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
Header
Commctrl.h

Siehe auch

TreeView_SetBorder