CListCtrl::GetNextSelectedItem

int GetNextSelectedItem (POSITIONamp;pos) const;(&A)

戻り値

リスト ビュー コントロールで次の選択された項目のインデックス。

パラメーター

pos

GetNextSelectedItemまたはGetFirstSelectedItemPositionは、以前の呼び出しによって返される位置の値への参照。値は、次の位置にこの呼び出しで更新します。

解説

Pos、してセットpos位置の値に特定のリスト項目のインデックスを取得します。GetFirstSelectedItemPositionへの呼び出しを最初の位置を確立する場合、順方向の反復ループでGetNextSelectedItemを使用することができます。

あなたの位置の値が有効であることを確認する必要があります。有効でない場合は、Microsoft Foundation クラス ライブラリのデバッグ バージョンをアサートします。

次のサンプル コードこの関数の使用法を示します。

CListCtrl ※ pListCtrl CListCtrl ※ GetDlgItem(IDC_YOURLISTCONTROL); =ASSERT (pListCtrl! = NULL);位置 pos pList gt; =GetFirstSelectedItemPosition();場合 (pos = = NULL)TRACE0 (「アイテムが選択されていません! \n");他{中 (pos){int nItem pList-= > GetNextSelectedItem(pos);TRACE1 (「いたアイテム %d を選択 ! \n」、nItem);//nItem ここで独自の処理を行うことができます}}

CListCtrl 概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CImageListCListCtrl::GetFirstSelectedItemPosition(&N)

Index