Bagikan melalui


Struktur BANDINFOSFB (shlobj.h)

Berisi informasi tentang pita folder. Struktur ini digunakan dengan metode IShellFolderBand::GetBandInfoSFB dan IShellFolderBand::SetBandInfoSFB .

Sintaks

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;

Anggota

dwMask

Jenis: DWORD

Masker yang menunjukkan anggota mana dari struktur BANDINFOSFB ini yang valid. Satu atau beberapa nilai berikut ini.

ISFB_MASK_STATE (0x00000001)

Anggota dwStateMask valid.

ISFB_MASK_BKCOLOR (0x00000002)

Anggota crBkgnd valid.

ISFB_MASK_VIEWMODE (0x00000004)

Anggota wViewMode valid.

ISFB_MASK_SHELLFOLDER (0x00000008)

Anggota psf valid.

ISFB_MASK_IDLIST (0x00000010)

Anggota pidl valid.

ISFB_MASK_COLORS (0x00000020)

Anggota crBtnLt dan crBtnDk valid.

dwStateMask

Jenis: DWORD

Masker yang menunjukkan bit dwState mana yang valid untuk diatur atau dikueri. Satu atau beberapa nilai berikut ini.

ISFB_STATE_DEFAULT (0x00000000)

Tidak ada bit dwState .

ISFB_STATE_DEBOSSED (0x00000001)

Menampilkan objek dengan status di-debos, yaitu dengan tampilan tenggelam.

ISFB_STATE_ALLOWRENAME (0x00000002)

Perbolehkan penggantian nama dan menu konteks.

ISFB_STATE_NOSHOWTEXT (0x00000004)

Jangan perlihatkan teks.

ISFB_STATE_CHANNELBAR (0x00000010)

Dihentikan.

ISFB_STATE_QLINKSMODE (0x00000020)

Dihentikan.

ISFB_STATE_FULLOPEN (0x00000040)

Maksimalkan saat dibuka.

ISFB_STATE_NONAMESORT (0x00000080)

Pita tidak diurutkan menurut nama.

ISFB_STATE_BTNMINSIZE (0x00000100)

Pita melaporkan ukuran minimum tombolnya saat dikueri.

dwState

Jenis: DWORD

Bit negara bagian. Salah satu nilai yang tercantum untuk dwStateMask.

crBkgnd

Jenis: COLORREF

COLORREF yang berisi warna latar belakang pita.

crBtnLt

Jenis: COLORREF

COLORREF yang berisi warna tombol terang.

crBtnDk

Jenis: COLORREF

COLORREF yang berisi warna tombol gelap.

wViewMode

Jenis: WORD

Mode tampilan pita. Salah satu nilai berikut.

ISFBVIEWMODE_SMALLICONS (0x00000001)

Gunakan ikon kecil pada pita folder.

ISFBVIEWMODE_LARGEICONS (0x00000002)

Gunakan ikon besar pada pita folder.

ISFBVIEWMODE_LOGOS (0x00000003a)

Tidak didukung di bawah Windows Vista atau yang lebih baru. Tidak didukung di bawah Internet Explorer versi 7 atau yang lebih baru.

wAlign

Jenis: WORD

psf

Jenis: IShellFolder*

Penunjuk ke objek IShellFolder .

pidl

Jenis: PIDLIST_ABSOLUTE

SEBUAH PIDL.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header shlobj.h