SORTCOLUMN 構造体 (shobjidl_core.h)

フォルダー ビューに表示される列を並べ替える方法に関する情報を格納します。

構文

typedef struct SORTCOLUMN {
  PROPERTYKEY   propkey;
  SORTDIRECTION direction;
} SORTCOLUMN;

メンバー

propkey

型: PROPERTYKEY

ユーザーが並べ替える列の ID。 PROPERTYKEY 構造体。 たとえば、"Name" 列の場合、プロパティ キーはPKEY_ItemNameDisplay。

direction

種類: SORTDIRECTION

項目が並べ替えられる方向。 次のいずれかの値です。

SORT_DESCENDING

項目は昇順に並べ替えられます。 並べ替えがアルファベット、数値などであるかどうかは、 propkey で示される列のデータ型によって決まります。

SORT_ASCENDING

項目は降順に並べ替えられます。 並べ替えがアルファベット、数値などであるかどうかは、 propkey で示される列のデータ型によって決まります。

注釈

フォルダー ビューに表示される各列 ("詳細" ビュー モードなど) は、 PROPERTYKEY ID を持つプロパティに関連付けられます。 特定のプロパティでビューを並べ替える場合は、そのプロパティのプロパティ キーを指定します。

要件

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