IShellFolderView::SetObjectCount 方法 (shlobj_core.h)
[SetObjectCount 已不再可供 Windows Vista 使用。]
設定檢視包含之 ListView 控制項中的項目數目。
語法
HRESULT SetObjectCount(
UINT uCount,
UINT dwFlags
);
參數
uCount
類型: UINT
要設定 ListView 控件的項目數。
dwFlags
類型: UINT
設定項目數目時,控制 ListView 控件行為的旗標。 包含下列專案:
SFVSOC_INVALIDATE_ALL (0x00000001)
除非受影響的專案目前處於檢視中,否則 ListView 控件不會重新繪製。 這是預設值。
SFVSOC_NOSCROLL (LVSICF_NOSCROLL)
ListView 控件不會在專案計數變更時變更捲動位置。
傳回值
類型: HRESULT
如果成功,則傳回S_OK,否則傳回錯誤值。 從 Windows Vista 開始, 對 SetObjectCount 的呼叫一律會傳回E_NOTIMPL。
備註
這個方法會將LVM_SETITEMCOUNT傳送至檢視所包含的 ListView 控件,而 WPARAM 等於 uCount 和 LPARAM 等於 dwFlags。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | shlobj_core.h |