Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält Informationen zu einem Ordnerband. Diese Struktur wird mit den Methoden IShellFolderBand::GetBandInfoSFB und IShellFolderBand::SetBandInfoSFB verwendet.
Syntax
typedef struct {
DWORD dwMask;
DWORD dwStateMask;
DWORD dwState;
COLORREF crBkgnd;
COLORREF crBtnLt;
COLORREF crBtnDk;
WORD wViewMode;
WORD wAlign;
IShellFolder *psf;
PIDLIST_ABSOLUTE pidl;
} BANDINFOSFB, *PBANDINFOSFB;
Member
dwMask
Art: DWORD
Eine Maske, die angibt, welche Member dieser BANDINFOSFB-Struktur gültig sind. Mindestens einer der folgenden Werte:
ISFB_MASK_STATE (0x00000001)
Das dwStateMask-Element ist gültig.
ISFB_MASK_BKCOLOR (0x00000002)
Das crBkgnd-Element ist gültig.
ISFB_MASK_VIEWMODE (0x00000004)
Das wViewMode-Element ist gültig.
ISFB_MASK_SHELLFOLDER (0x00000008)
Das psf-Element ist gültig.
ISFB_MASK_IDLIST (0x00000010)
Das pidl-Element ist gültig.
ISFB_MASK_COLORS (0x00000020)
Die Member crBtnLt und crBtnDk sind gültig.
dwStateMask
Art: DWORD
Eine Maske, die angibt, welche der dwState-Bits gültig sind, um festgelegt oder abgefragt zu werden. Mindestens einer der folgenden Werte:
ISFB_STATE_DEFAULT (0x00000000)
Keines der dwState-Bits .
ISFB_STATE_DEBOSSED (0x00000001)
Zeigt das -Objekt mit einem abgeschirmten Zustand an, der ein abgesenktes Erscheinungsbild aufweist.
ISFB_STATE_ALLOWRENAME (0x00000002)
Umbenennung und ein Kontextmenü zulassen.
ISFB_STATE_NOSHOWTEXT (0x00000004)
Keinen Text anzeigen.
ISFB_STATE_CHANNELBAR (0x00000010)
Veraltet.
ISFB_STATE_QLINKSMODE (0x00000020)
Veraltet.
ISFB_STATE_FULLOPEN (0x00000040)
Maximieren, wenn geöffnet.
ISFB_STATE_NONAMESORT (0x00000080)
Das Band sortiert nicht nach Namen.
ISFB_STATE_BTNMINSIZE (0x00000100)
Das Band meldet die Mindestgröße seiner Schaltfläche, wenn es abgefragt wird.
dwState
Art: DWORD
Zustandsbits. Einer der für dwStateMask aufgeführten Werte.
crBkgnd
Typ: COLORREF
Ein COLORREF-Objekt , das die Hintergrundfarbe des Bandes enthält.
crBtnLt
Typ: COLORREF
COLORREF , das die Helle Schaltflächenfarbe enthält.
crBtnDk
Typ: COLORREF
COLORREF , das die dunkle Schaltflächenfarbe enthält.
wViewMode
Typ: WORD
Ansichtsmodus des Bandes. Einer der folgenden Werte.
ISFBVIEWMODE_SMALLICONS (0x00000001)
Verwenden Sie kleine Symbole im Ordnerband.
ISFBVIEWMODE_LARGEICONS (0x00000002)
Verwenden Sie große Symbole im Ordnerband.
ISFBVIEWMODE_LOGOS (0x00000003a)
Wird unter Windows Vista oder höher nicht unterstützt. Wird unter Internet Explorer Version 7 oder höher nicht unterstützt.
wAlign
Typ: WORD
psf
Typ: IShellFolder*
Ein Zeiger auf ein IShellFolder-Objekt .
pidl
Typ: PIDLIST_ABSOLUTE
Eine PIDL.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Kopfzeile | shlobj.h |