//主对话框
BOOL CMyPlayerDlg::SearchFromBottomDlg(CString sContent)//自定义函数
{
for(int i=0;i<m_lstSong.GetCount();i++) //获取List Box窗口内容总数
{
CString sInSong;
m_lstSong.GetText(i,sInSong); //获取List Box窗口内容
if(sInSong.Find(sContent)!=-1)//模糊查询
{
m_lstSong.SetCurSel(i);// 查询到后选择到List Box窗口内容中的一项
m_lstSong.Invalidate();
return TRUE;
}
}
return FALSE;
}//查询控件
void CSearchInBottomDlg::OnChangeEditSbSearch() 
{
UpdateData();
if(!m_sSearch.IsEmpty())
m_pDlgPlayer->SearchFromBottomDlg(m_sSearch);
return;
}就好比if(sInSong.Find(sContent)!=-1)//模糊查询
不等于-1的时候 比如查询条件包含M就会将焦点放至Michael Jackson  上面
不知道我是不是哪点写错了 哪位好心人 帮帮我 感激不尽!