CM_COLUMNINFO構造体 (shobjidl_core.h)
列情報を定義します。 IColumnManager インターフェイスのメンバーによって使用されます。
構文
typedef struct CM_COLUMNINFO {
DWORD cbSize;
DWORD dwMask;
DWORD dwState;
UINT uWidth;
UINT uDefaultWidth;
UINT uIdealWidth;
WCHAR wszName[80];
} CM_COLUMNINFO;
メンバー
cbSize
型: DWORD
この構造体のサイズ (バイト単位)。
dwMask
型: DWORD
この構造体のどのメンバーが有効であるかを指定する 、CM_MASK 列挙の 1 つ以上の値。
dwState
型: DWORD
列の状態を指定する CM_STATE 列挙の 1 つ以上の値。
uWidth
型: UINT
列の幅を指定する CM_SET_WIDTH_VALUE 列挙体のメンバーの 1 つ。
uDefaultWidth
型: UINT
列の既定の幅。
uIdealWidth
型: UINT
列の理想的な幅。
wszName[80]
種類: WCHAR[MAX_COLUMN_NAME_LEN]
null で終わる Unicode 文字列として列の名前を含むサイズのバッファー MAX_COLUMN_NAME_LEN。
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | shobjidl_core.h (Shobjidl.h を含む) |