Skip to content

Latest commit

 

History

History
226 lines (117 loc) · 5.45 KB

ns-shlobj-bandinfosfb.md

File metadata and controls

226 lines (117 loc) · 5.45 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NS:shlobj.BANDINFOSFB
BANDINFOSFB (shlobj.h)
Contains information about a folder band. This structure is used with the IShellFolderBand::GetBandInfoSFB and IShellFolderBand::SetBandInfoSFB methods.
*PBANDINFOSFB
BANDINFOSFB
BANDINFOSFB structure [Windows Shell]
ISFBVIEWMODE_LARGEICONS
ISFBVIEWMODE_LOGOS
ISFBVIEWMODE_SMALLICONS
ISFB_MASK_BKCOLOR
ISFB_MASK_COLORS
ISFB_MASK_IDLIST
ISFB_MASK_SHELLFOLDER
ISFB_MASK_STATE
ISFB_MASK_VIEWMODE
ISFB_STATE_ALLOWRENAME
ISFB_STATE_BTNMINSIZE
ISFB_STATE_CHANNELBAR
ISFB_STATE_DEBOSSED
ISFB_STATE_DEFAULT
ISFB_STATE_FULLOPEN
ISFB_STATE_NONAMESORT
ISFB_STATE_NOSHOWTEXT
ISFB_STATE_QLINKSMODE
PBANDINFOSFB
PBANDINFOSFB structure pointer [Windows Shell]
_win32_BANDINFOSFB
shell.BANDINFOSFB
shlobj/BANDINFOSFB
shlobj/PBANDINFOSFB
shell\BANDINFOSFB.htm
shell
7067f563-383d-469f-abcf-3e1ea28dc956
12/05/2018
*PBANDINFOSFB, BANDINFOSFB, BANDINFOSFB structure [Windows Shell], ISFBVIEWMODE_LARGEICONS, ISFBVIEWMODE_LOGOS, ISFBVIEWMODE_SMALLICONS, ISFB_MASK_BKCOLOR, ISFB_MASK_COLORS, ISFB_MASK_IDLIST, ISFB_MASK_SHELLFOLDER, ISFB_MASK_STATE, ISFB_MASK_VIEWMODE, ISFB_STATE_ALLOWRENAME, ISFB_STATE_BTNMINSIZE, ISFB_STATE_CHANNELBAR, ISFB_STATE_DEBOSSED, ISFB_STATE_DEFAULT, ISFB_STATE_FULLOPEN, ISFB_STATE_NONAMESORT, ISFB_STATE_NOSHOWTEXT, ISFB_STATE_QLINKSMODE, PBANDINFOSFB, PBANDINFOSFB structure pointer [Windows Shell], _win32_BANDINFOSFB, shell.BANDINFOSFB, shlobj/BANDINFOSFB, shlobj/PBANDINFOSFB
shlobj.h
Windows
Windows 2000 Professional [desktop apps only]
Windows 2000 Server [desktop apps only]
Windows
BANDINFOSFB, *PBANDINFOSFB
19H1
PBANDINFOSFB
shlobj/PBANDINFOSFB
BANDINFOSFB
shlobj/BANDINFOSFB
c++
APIRef
kbSyntax
HeaderDef
Shlobj.h
BANDINFOSFB

BANDINFOSFB structure

-description

Contains information about a folder band. This structure is used with the IShellFolderBand::GetBandInfoSFB and IShellFolderBand::SetBandInfoSFB methods.

-struct-fields

-field dwMask

Type: DWORD

A mask that indicates which members of this BANDINFOSFB structure are valid. One or more of the following values.

ISFB_MASK_STATE (0x00000001)

The dwStateMask member is valid.

ISFB_MASK_BKCOLOR (0x00000002)

The crBkgnd member is valid.

ISFB_MASK_VIEWMODE (0x00000004)

The wViewMode member is valid.

ISFB_MASK_SHELLFOLDER (0x00000008)

The psf member is valid.

ISFB_MASK_IDLIST (0x00000010)

The pidl member is valid.

ISFB_MASK_COLORS (0x00000020)

The crBtnLt and crBtnDk members are valid.

-field dwStateMask

Type: DWORD

A mask that indicates which of the dwState bits are valid to be set or queried. One or more of the following values.

ISFB_STATE_DEFAULT (0x00000000)

None of the dwState bits.

ISFB_STATE_DEBOSSED (0x00000001)

Displays the object with a debossed state, which is with a sunken appearance.

ISFB_STATE_ALLOWRENAME (0x00000002)

Allow renaming and a context menu.

ISFB_STATE_NOSHOWTEXT (0x00000004)

Do not show text.

ISFB_STATE_CHANNELBAR (0x00000010)

Deprecated.

ISFB_STATE_QLINKSMODE (0x00000020)

Deprecated.

ISFB_STATE_FULLOPEN (0x00000040)

Maximize when opened.

ISFB_STATE_NONAMESORT (0x00000080)

The band does not sort by name.

ISFB_STATE_BTNMINSIZE (0x00000100)

The band reports the minimum size of its button when queried.

-field dwState

Type: DWORD

State bits. One of the values listed for dwStateMask.

-field crBkgnd

Type: COLORREF

A COLORREF that contains the background color of the band.

-field crBtnLt

Type: COLORREF

COLORREF that contains the light button color.

-field crBtnDk

Type: COLORREF

COLORREF that contains the dark button color.

-field wViewMode

Type: WORD

View mode of the band. One of the following values.

ISFBVIEWMODE_SMALLICONS (0x00000001)

Use small icons on the folder band.

ISFBVIEWMODE_LARGEICONS (0x00000002)

Use large icons on the folder band.

ISFBVIEWMODE_LOGOS (0x00000003a)

Not supported under Windows Vista or later. Not supported under Internet Explorer version 7 or later.

-field wAlign

Type: WORD

-field psf

Type: IShellFolder*

A pointer to an IShellFolder object.

-field pidl

Type: PIDLIST_ABSOLUTE

A PIDL.