Freigeben über


TreeView_SetBorder Makro (commctrl.h)

[Für die interne Verwendung vorgesehen; nicht für die Verwendung in Anwendungen empfohlen. Dieses Makro wird in zukünftigen Versionen von Windows möglicherweise nicht unterstützt.]

Legt die Größe des Rahmens für die Elemente in einem Strukturansicht-Steuerelement fest. Sie können dieses Makro verwenden oder die TVM_SETBORDER Nachricht explizit senden.

Syntax

int TreeView_SetBorder(
   HWND  hwnd,
   DWORD dwFlags,
   SHORT xBorder,
   SHORT yBorder
);

Parameter

hwnd

Typ: HWND-

Behandeln sie das Strukturansichtssteuerelement.

dwFlags

Typ: DWORD-

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

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

xBorder

Typ: SHORT

Größe des linken Rahmens in Pixel.

yBorder

Typ: SHORT

Größe des oberen Rahmens in Pixeln.

Rückgabewert

Typ: int

Gibt einen wert vom Typ int zurück, der die vorherige Rahmengröße in Pixel enthält. Die LOWORD- enthält die vorherige Größe des horizontalen Rahmens, und die HIWORD- enthält die vorherige Größe des vertikalen Rahmens.

Bemerkungen

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

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2003 [Nur Desktop-Apps]
Zielplattform- Fenster
Header- commctrl.h

Siehe auch

TVM_SETBORDER