LVM_MAPINDEXTOID訊息

將專案的索引對應至唯一識別碼。

參數

wParam

專案的索引。

lParam

必須為零。

傳回值

傳回唯一識別碼。

備註

清單檢視控制項會依索引在內部追蹤專案。 這可能會產生問題,因為索引可以在控制項的存留期期間變更。

清單檢視控制項可以在建立專案時標記識別項的專案。 您可以使用此識別碼來保證清單檢視控制項存留期間的唯一性。

若要唯一識別專案,請擷取從 IComponent::GetDisplayInfo 等呼叫傳回的索引,並呼叫 LVM_MAPINDEXTOID。 傳回值是唯一識別碼。

注意

在多執行緒環境中,索引只會在裝載清單檢視控制項的執行緒上保證,而不是在背景執行緒上。

注意

若要使用此訊息,您必須提供指定 Comclt32.dll 6.0 版的資訊清單。 如需資訊清單的詳細資訊,請參閱 啟用視覺樣式

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2003 [僅限傳統型應用程式]
標頭
Commctrl.h