|
windows 程序设计中的作业
int _tmain()
{
WIN32_FIND_DATA finddata = { 0 };
HANDLE fileh = FindFirstFile(_T("E:\\*.*"), &finddata);
BOOL bRet = 1;
do
{
FindNextFile(fileh, &finddata);
if (!_tcscmp(finddata.cFileName, _T("..")) || finddata.dwFileAttributes == FILE_ATTRIBUTE_DIRECTORY) continue;
wcout << finddata.cFileName;
if (finddata.dwFileAttributes == FILE_ATTRIBUTE_HIDDEN)
{
wcout << "隐藏文件 ";
}
if (finddata.dwFileAttributes == FILE_ATTRIBUTE_READONLY)
{
wcout << "只读文件: ";
}
if (finddata.dwFileAttributes == FILE_ATTRIBUTE_SYSTEM)
{
wcout << "系统文件 ";
}
wcout << endl;
} while (bRet);
return 0;
}
没办法对if语句中的文件属性进行判断. |
上一篇: 软件安装下一篇: vs2012 自绘ListBox设为Fixed时,AddString(“XX“)时出错
|