CListCtrl::MapIDToIndex
インデックスに現在のリスト ビュー コントロールのアイテムの一意の ID を割り当てます。
UINT MapIDToIndex(
UINT id
) const;
パラメーター
パラメーター |
説明 |
---|---|
[入力] id |
項目の一意の ID。 |
戻り値
指定した ID の現在のインデックス
解説
内部的にリスト ビュー コントロールでは、インデックスによって項目を追跡します。これは、インデックスがコントロールの有効期間中に変更できるため、問題が発生します。リスト ビュー コントロールでは、項目が作成され、リスト ビュー コントロールの有効期間中に一意性を保証するためにこの ID を使用する ID の項目をマークできます。
マルチスレッド環境でインデックスがリスト ビュー コントロールをホストするバックグラウンド スレッドのスレッドだけでなく、保証されないことに注意してください。
このメソッドは Windows SDKで説明する LVM_MAPIDTOINDEX のメッセージを送信します。
必要条件
ヘッダー: afxcmn.h
このコントロールは、Windows XP 以降でサポートされます。
このメソッドに関するその他の要件については、「Windows Vista コモン コントロールの作成要件」を参照してください。