用CFileFind查找文件的时候怎么不让他按字母顺序查找文件。。在线等.贴上代码
void CTreeTestDlg::getFilePath(LPCTSTR pstr)
{
CFileFind finder;CString strWildcard(pstr);
strWildcard += _T("\\*.*");
BOOL bWorking = finder.FindFile(strWildcard);
while (bWorking)
{
bWorking = finder.FindNextFile();

if (finder.IsDots())
{
continue;
}
if (finder.IsDirectory())
{
int iconTemp=GetSysIcon(finder.GetFilePath());
  m_hItem=m_treeCtrl.InsertItem(finder.GetFileName(),iconTemp,iconTemp,m_hItem);   
getFilePath(finder.GetFilePath());
         m_subItem=m_hItem=m_treeCtrl.GetParentItem(m_hItem);
}else
{
int iconTemp=GetSysIcon(finder.GetFilePath());
m_subItem= m_treeCtrl.InsertItem(finder.GetFileName(),iconTemp,iconTemp,m_hItem);
}
}finder.Close();
}运行结果是在向CTreeCtrl添加节点的时候文件名会按字母的顺序添加节点,不知道是什么原因。