CListCtrl::SortItems

BOOL SortItems ( PFNLVCOMPARE pfnCompare, DWORD dwData );

戻り値

成功した場合は 0 だ。そうでなければ 0。

パラメーター

pfnCompare

アプリケーション定義の比較関数のアドレス。比較関数のたびに 2 つのリスト項目の相対的な順序を比較する並べ替え操作中に呼び出されます。比較関数は、クラスの静的メンバーまたは任意のクラスのメンバーではないスタンドアロン関数のいずれかする必要があります。

dwData

比較関数に渡されるアプリケーション定義の値。

解説

アプリケーション定義の比較関数を使用してリスト ビュー アイテムを並べ替えます。新しい順序を反映する各項目の変更のインデックス。

比較関数は次の形式をが:

int コールバック CompareFunc (LPARAM lParam1、LPARAM lParam2、LPARAM lParamSort)

2 番目の最初の項目の前にする必要がある場合、比較関数は負の値を返す必要があります、最初の項目、2 番目またはゼロの場合に従う必要がある場合、正の値、2 つの項目は等価です。

LParam1およびlParam2パラメーターは、比較される 2 つの項目の項目データを指定します。LParamSortパラメーターは、 dwDataの値と同じです。

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

参照特価;CListCtrl::FindItem(&N)

Index