共用方式為


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