共用方式為


ListView_SetItemPosition巨集 (commctrl.h)

將專案移至清單檢視控件中指定的位置(在圖示或小型圖示檢視中)。 您可以使用此巨集或明確傳送 LVM_SETITEMPOSITION 訊息。

語法

BOOL ListView_SetItemPosition(
   HWND hwndLV,
   int  i,
   int  x,
   int  y
);

參數

hwndLV

類型:HWND

清單檢視控件的句柄。

i

類型:int

清單檢視專案的索引。

x

類型:int

專案左上角的新 X 位置,以檢視座標表示。

y

類型:int

專案左上角的新 Y 位置,在檢視座標中。

傳回值

類型:BOOL

如果成功,則傳回 true true,否則會 傳回 false

言論

如果清單檢視控件具有 LVS_AUTOARRANGE 樣式,則會在設定專案的位置之後排列清單檢視控件。

在 Windows Vista 上,在具有 LVS_AUTOARRANGE 樣式的清單檢視控件上呼叫此巨集不會執行任何動作,且傳回值 FALSE

要求

要求 價值
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
支援的最低伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平臺 窗戶
標頭 commctrl.h