Share via


IColumnManager::SetColumns 方法 (shobjidl_core.h)

設定要顯示之檢視的數據行集合。

語法

HRESULT SetColumns(
  [in] const PROPERTYKEY *rgkeyOrder,
  [in] UINT              cVisible
);

參數

[in] rgkeyOrder

類型: const PROPERTYKEY*

PROPERTYKEY 結構的陣列指標,指定要顯示的數據行。

[in] cVisible

類型: UINT

rgkeyOrder 陣列的大小。

傳回值

類型: HRESULT

傳回下列其中一值:

傳回碼 描述
S_OK
收集組。
失敗
未設定集合。

備註

注意IColumnManager::SetColumns 會清除所有數據行的狀態,因此之後必須呼叫 IColumnManager::SetColumnInfo 來設定個別數據行的狀態。
 

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 shobjidl_core.h (包含 Shobjidl.h)
Dll Shell32.dll (5.0 版或更新版本)