FOLDERFLAGS 列挙 (shobjidl_core.h)

フォルダー ビュー オプションを指定するフラグのセット。 フラグは互いに独立しており、任意の組み合わせで使用できます。

構文

typedef enum FOLDERFLAGS {
  FWF_NONE = 0,
  FWF_AUTOARRANGE = 0x1,
  FWF_ABBREVIATEDNAMES = 0x2,
  FWF_SNAPTOGRID = 0x4,
  FWF_OWNERDATA = 0x8,
  FWF_BESTFITWINDOW = 0x10,
  FWF_DESKTOP = 0x20,
  FWF_SINGLESEL = 0x40,
  FWF_NOSUBFOLDERS = 0x80,
  FWF_TRANSPARENT = 0x100,
  FWF_NOCLIENTEDGE = 0x200,
  FWF_NOSCROLL = 0x400,
  FWF_ALIGNLEFT = 0x800,
  FWF_NOICONS = 0x1000,
  FWF_SHOWSELALWAYS = 0x2000,
  FWF_NOVISIBLE = 0x4000,
  FWF_SINGLECLICKACTIVATE = 0x8000,
  FWF_NOWEBVIEW = 0x10000,
  FWF_HIDEFILENAMES = 0x20000,
  FWF_CHECKSELECT = 0x40000,
  FWF_NOENUMREFRESH = 0x80000,
  FWF_NOGROUPING = 0x100000,
  FWF_FULLROWSELECT = 0x200000,
  FWF_NOFILTERS = 0x400000,
  FWF_NOCOLUMNHEADER = 0x800000,
  FWF_NOHEADERINALLVIEWS = 0x1000000,
  FWF_EXTENDEDTILES = 0x2000000,
  FWF_TRICHECKSELECT = 0x4000000,
  FWF_AUTOCHECKSELECT = 0x8000000,
  FWF_NOBROWSERVIEWSTATE = 0x10000000,
  FWF_SUBSETGROUPS = 0x20000000,
  FWF_USESEARCHFOLDER = 0x40000000,
  FWF_ALLOWRTLREADING = 0x80000000
} ;

定数

 
FWF_NONE
値: 0
0x00000000。 Windows 7 以降。 特別なビュー オプションはありません。
FWF_AUTOARRANGE
値: 0x1
0x00000001。 ビュー内の要素を自動的に配置します。 これは、リスト ビュー コントロールを使用してビューを実装する場合の LVS_AUTOARRANGE を意味します。
FWF_ABBREVIATEDNAMES
値: 0x2
0x00000002。 サポートされていません。
FWF_SNAPTOGRID
値: 0x4
0x00000004。 サポートされていません。
FWF_OWNERDATA
値: 0x8
0x00000008。 サポートされていません。
FWF_BESTFITWINDOW
値: 0x10
0x00000010。 サポートされていません。
FWF_DESKTOP
値: 0x20
0x00000020。 フォルダーをデスクトップのように動作させる。 この値はデスクトップにのみ適用され、一般的なシェル フォルダーには使用されません。 このフラグは 、FWF_NOCLIENTEDGEFWF_NOSCROLLを意味します。
FWF_SINGLESEL
値: 0x40
0x00000040。 複数の項目を選択できないようにします。 これは、一般的なダイアログ ボックスで使用されます。
FWF_NOSUBFOLDERS
値: 0x80
0x00000080。 サブフォルダーは表示しません。
FWF_TRANSPARENT
値: 0x100
0x00000100。 透明に描画します。 これはデスクトップでのみ使用されます。
FWF_NOCLIENTEDGE
値: 0x200
0x00000200。 サポートされていません。
FWF_NOSCROLL
値: 0x400
0x00000400。 スクロール バーは追加しないでください。 これはデスクトップでのみ使用されます。
FWF_ALIGNLEFT
値: 0x800
0x00000800。 ビューは左揃えにする必要があります。 これは、リスト ビュー コントロールを使用してビューを実装する場合の LVS_ALIGNLEFT を意味します。
FWF_NOICONS
値: 0x1000
0x00001000。 ビューにはアイコンは表示されません。
FWF_SHOWSELALWAYS
値: 0x2000
0x00002000。 このフラグは Windows XP の時点で非推奨であり、影響はありません。 常に選択内容を表示します。
FWF_NOVISIBLE
値: 0x4000
0x00004000。 サポートされていません。
FWF_SINGLECLICKACTIVATE
値: 0x8000
0x00008000。 サポートされていません。
FWF_NOWEBVIEW
値: 0x10000
0x00010000。 ビューを Web ビューとして表示しないでください。
FWF_HIDEFILENAMES
値: 0x20000
0x00020000。 ビューにはファイル名を表示しないでください。
FWF_CHECKSELECT
値: 0x40000
0x00040000。 ビューのチェック モードをオンにします。
FWF_NOENUMREFRESH
値: 0x80000
0x00080000。 Windows Vista 以降。 ビューが更新されたときに、ビューを再列挙 (またはビューの現在の内容を削除) しないでください。
FWF_NOGROUPING
値: 0x100000
0x00100000。 Windows Vista 以降。 ビューでグループ化を許可しない
FWF_FULLROWSELECT
値: 0x200000
0x00200000。 Windows Vista 以降。 項目が選択されると、その項目とそのすべてのサブ項目が強調表示されます。
FWF_NOFILTERS
値: 0x400000
0x00400000。 Windows Vista 以降。 ビューにフィルターを表示しません。
FWF_NOCOLUMNHEADER
値: 0x800000
0x00800000。 Windows Vista 以降。 ビュー モードでは、ビューに列ヘッダーを表示しないでください。
FWF_NOHEADERINALLVIEWS
値: 0x1000000
0x01000000。 Windows Vista 以降。 詳細ビュー モードでのみ列ヘッダーを表示します。
FWF_EXTENDEDTILES
値: 0x2000000
0x02000000。 Windows Vista 以降。 ビューが "タイル ビュー モード" の場合は、1 つのアイテムのレイアウトをビューの幅に拡張する必要があります。
FWF_TRICHECKSELECT
値: 0x4000000
0x04000000。 Windows Vista 以降。 サポートされていません。
FWF_AUTOCHECKSELECT
値: 0x8000000
0x08000000。 Windows Vista 以降。 項目はチェックボックスを使用して選択できます。
FWF_NOBROWSERVIEWSTATE
値: 0x10000000
0x10000000。 Windows Vista 以降。 ビューは、ブラウザーでビューステートを保存しないでください。
FWF_SUBSETGROUPS
値: 0x20000000
0x20000000。 Windows Vista 以降。 ビューには、各グループに表示される項目の数が一覧表示されます。 IFolderView2::SetGroupSubsetCount と共に使用する。
FWF_USESEARCHFOLDER
値: 0x40000000
0x40000000。 Windows Vista 以降。 検索フォルダーを使用して、スタックと検索を行います。
FWF_ALLOWRTLREADING
値: 0x80000000
(int)0x80000000。 Windows Vista 以降。 右から左のシステムで右から左への読み取りレイアウトを確認します。 このフラグを指定しない場合、ビューには、左から右に設定されたシステムと、右から左への読み取りレイアウトの両方の左から右の文字列が表示されます。これにより、ファイル名が正しく表示されます。

要件

要件
サポートされている最小のクライアント Windows XP、Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header shobjidl_core.h (Shobjidl.h を含む)