最近在做一个标密文件的管理软件,主要就是搜索整个电脑中的doc文档,然后搜索其中的关键字,就跟组卷系统类似,搜索标有“秘密”“绝密”“机密”这样的字眼。然后记录文件的路径。是使用vc实现的。
解决方案 »
- MFC怎么去掉多文档所有菜单栏,想用自己创建的菜单栏,并关联自己创建的类!
- VC,CListCtrl控件中,怎么设置新插入一个新项的字体和背景颜色
- visual studio.net能否编译单独一个cpp文件
- 单文档、多文档中图形模式绘图显示时间(每秒更新一次)!!
- 菜鸟求助:日文XP下用ADO打开数据源的问题(急)
- 在vc中调用com的问题(急)
- 大一期末作业 求<<C++课程设计基础>>课程设计任务书 !!!!!
- 请问要远程调用网卡的唤醒功能,用api函数怎么实现,进来看一看(up者有分)
- 救命!!哪位大虾知道tif文件格式??我要做一个转换
- 如何将BSTR数据类型转换到_bstr_t数据类型?
- vc单文档程序问题
- 关于MDI 单个DOC对应多个VIEW焦点变换问题
void TestCase::FindMyFile( CString& Path, bool& result, char *ptname[], int namenum )
{
CFileFind UnFile;
CString FileName;
BOOL res = UnFile.FindFile(Path);
if( res )
{
while( res&&!result )
{
res = UnFile.FindNextFile();
FileName = UnFile.GetFileName(); if (UnFile.IsDots())
continue;
if( UnFile.IsDirectory() )
{
Path = UnFile.GetFilePath();
Path += "\\*.*";
FindMyFile(Path, result, ptname, namenum);
}
for( int i=0, count = 0; i<namenum; ++i )
{
if( FileName.Find(ptname[i])!=-1 )
{
++count;
}
if( count==namenum )
{
Path = UnFile.GetFilePath();
result = true;
}
}
}
}
}
人家要是用rar压缩或者把doc改后缀名了呢?