CListBox::SelectString
int SelectString( int nStartAfter, LPCTSTR lpszItem );
返回值:
如果查找成功,则为所选项的索引。如果不成功,则返回值为LB_ERR,当前选择不变。
参数:
nStartAfter
包含查找第一项前的项的基于零的索引。当查找已到达列表框底部,则从列表框顶部回到由nStartAfter指定的项。如果nStartAfter为-1,整个列表框从头查找。
lpszItem
指向包含查找的前缀的空终止字符串的指针。查找是大小写敏感的,所以此字符串可以包含任意个大写或小写字母。
说明:
查找列表框项,匹配指定的字符串,且若匹配项找到,就选择该项。如果需要,滚动列表框使所选项进入视图。
此成员函数不能用于 LBS_MULTIPLESEL风格的列表框。
只有其最初的字符(从开始处)匹配由lpszItem确定字符串的字符,才选择一项。
使用FindString成员函数查找字符串而不选择该项。
请参阅:
CListBox::FindString
, LB_SELECTSTRING