IColumnManager::SetColumnInfo メソッド (shobjidl_core.h)

指定した列の状態を設定します。

構文

HRESULT SetColumnInfo(
  [in] REFPROPERTYKEY      propkey,
  [in] const CM_COLUMNINFO *pcmci
);

パラメーター

[in] propkey

型: REFPROPERTYKEY

列を識別する PROPERTYKEY 構造体への参照。

[in] pcmci

型: const CM_COLUMNINFO*

この列に設定する状態を含む CM_COLUMNINFO 構造体へのポインター。

戻り値

種類: HRESULT

次のいずれかの値を返します。

リターン コード 説明
S_OK
列の状態セット。
失敗
列の状態が設定されていません。
E_INVALIDARG
pcmci パラメーターは NULL です

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー shobjidl_core.h (Shobjidl.h を含む)
[DLL] Shell32.dll (バージョン 5.0 以降)