Share via


FlatSB_EnableScrollBar-Funktion (commctrl.h)

Aktiviert oder deaktiviert eine oder beide Flache Scrollleistenrichtungsschaltflächen. Wenn flache Bildlaufleisten nicht für das Fenster initialisiert werden, ruft diese Funktion die Standardfunktion EnableScrollBar auf.

Syntax

BOOL FlatSB_EnableScrollBar(
  HWND unnamedParam1,
  int  unnamedParam2,
  UINT unnamedParam3
);

Parameter

unnamedParam1

Typ: HWND

Ein Handle für das Fenster, das die flache Bildlaufleiste enthält. Dieses Fensterhandle muss zuvor in einem Aufruf von InitializeFlatSB übergeben worden sein.

unnamedParam2

Typ: int

Ein Parameter, der den Scrollleistentyp angibt. Es kann sich um einen der folgenden Werte handeln:

Wert Bedeutung
SB_BOTH
Aktiviert oder deaktiviert die Richtungsschaltflächen auf den horizontalen und vertikalen Bildlaufleisten.
SB_HORZ
Aktiviert oder deaktiviert die Richtungsschaltflächen auf der horizontalen Bildlaufleiste.
SB_VERT
Aktiviert oder deaktiviert die Richtungsschaltflächen auf der vertikalen Bildlaufleiste.

unnamedParam3

Typ: UINT

Ein Parameter, der angibt, ob die Pfeile der Bildlaufleiste aktiviert oder deaktiviert sind und angibt, welche Pfeile aktiviert oder deaktiviert sind. Es kann sich um einen der folgenden Werte handeln:

Wert Bedeutung
ESB_DISABLE_BOTH
Deaktiviert beide Richtungsschaltflächen auf der angegebenen Bildlaufleiste.
ESB_DISABLE_DOWN
Deaktiviert die Schaltfläche nach unten auf der vertikalen Bildlaufleiste.
ESB_DISABLE_LEFT
Deaktiviert die Linke Richtungsschaltfläche auf der horizontalen Bildlaufleiste.
ESB_DISABLE_LTUP
Deaktiviert die Linke Richtungsschaltfläche auf der horizontalen Bildlaufleiste oder die Schaltfläche nach oben auf der vertikalen Scrollleiste.
ESB_DISABLE_RIGHT
Deaktiviert die Schaltfläche für die richtige Richtung auf der horizontalen Bildlaufleiste.
ESB_DISABLE_RTDN
Deaktiviert die Richtige Richtungsschaltfläche auf der horizontalen Bildlaufleiste oder die Schaltfläche nach unten auf der vertikalen Bildlaufleiste.
ESB_DISABLE_UP
Deaktiviert die Schaltfläche nach oben auf der vertikalen Bildlaufleiste.
ESB_ENABLE_BOTH
Aktiviert beide Richtungsschaltflächen auf der angegebenen Bildlaufleiste.

Rückgabewert

Typ: BOOL

Gibt nonzero zurück, wenn sich die Bildlaufleiste ändert, oder andernfalls null.

Hinweise

Hinweis Flache Scrollleistenfunktionen werden in Comctl32.dll Versionen 4.71 bis 5.82 implementiert. Comctl32.dll Versionen 6.00 und höher unterstützen keine flachen Bildlaufleisten.
 

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile commctrl.h
Bibliothek Comctl32.lib
DLL Comctl32.dll (Version 4.71 oder höher)