CListBox::CompareItem

virtual int CompareItem( LPCOMPAREITEMSTRUCT lpCompareItemStruct );

返回值:
表示由COMPAREITEMSTRUCT结构描述的两项的相对位置。可能为以下值:
含义
-1
项1 排在项2前
0
项1与项2排得一样
1
项1排在项2后
请参阅:CWnd::OnCompareItem以了解COMPAREITEMSTRUCT结构的介绍。

参数:
lpCompareItemStruct指向COMPAREITEMSTRUCT结构的长型指针。

说明:
被框架调用,确定排序了的自绘制列表框中新项的相对位置。缺省时,此成员函数什么也不做。如果创建LBS_SORT风格的自绘制列表框,必须覆盖此成员函数来帮助框架排序添加到列表框中的新项。

请参阅:
WM_COMPAREITEM, CWnd::OnCompareItem, CListBox::DrawItem, CListBox::MeasureItem, CListBox::DeleteItem