用filefind,怎么搜索文件夹时找到一个文件就在编辑框中显示文件名,找到下一个文件编辑框就变成下一个文件的名字。
做毕设。已经卡这两天了
做毕设。已经卡这两天了
解决方案 »
- 【SOS】windows server 2003 网络通信程序问题
- 关于DirectinputDevice8::GetDeviceInfo...为啥总是调用失败...
- Crystal report 8.5中如何将很长的整型数据显示出来?
- 如何通过一台机子的IP 的到该机子的系统时间??
- 请问使用PostMessage发给某一窗口的消息是否一定会被响应并被处理?
- 哪位知道哪里可以找到汉字的字库,并且怎样找到指定汉字在字库中的位置,并读出这个汉字的点阵信息
- 初学VC,我想在界面上显示一个表的查询数据,有人说用DBGrid控件,可是我的VC6.0企业版没有这个控件,怎么办?
- 关于MFC对话框的两个问题
- 怎样使程序启动后不在任务栏上出现任务按钮?我的程序是基于对话框的,不是SDI也不是MDI.
- 关于随机数...向你请教...
- [win32 sdk]催命!求高人指导。贴上全部源码。100分悬赏。
- 怎样用vc++实现二维图形的从初始图形到目标图形的平滑渐变
{
CFileFind finder;
// build a string with wildcards
CString strWildcard(pstr);
strWildcard += _T("\\*.*");
// start working for files
BOOL bWorking = finder.FindFile(strWildcard);
while (bWorking)
{
bWorking = finder.FindNextFile();
// skip . and .. files; otherwise, we'd
// recur infinitely!
if(finder.IsDots())
continue;
// if it's a directory, recursively search it
CString str = finder.GetFilePath();
if(finder.IsDirectory())
{
FindFile(str);
}
else
{
str += _T("\r\n");
m_edit.SetSel(-1, -1);
m_edit.ReplaceSel(str);
}
}
finder.Close();
}void CXXXDlg::OnOK()
{
// TODO: Add extra validation here
FindFile(_T("F:"));
}