-
-
求助!程序不能执行指定功能!
-
发表于:
2011-8-18 17:30
4198
-
WIN32_FIND_DATA FileData;
HANDLE hSearch;
DWORD dwAttrs;
char szDirPath[] = "c:\\TEXTRO\\";
char szNewPath[MAX_PATH];
char szHome[MAX_PATH];
BOOL fFinished = FALSE;
// Create a new directory.
if (!CreateDirectory(szDirPath, NULL))
{
ErrorHandler("Couldn't create new directory.");
}
// Start searching for .TXT files in the current directory.
hSearch = FindFirstFile("*.txt", &FileData); /////////////--------------1
if (hSearch == INVALID_HANDLE_VALUE) //////////////---------------2
{
ErrorHandler("No .TXT files found.");
}
这是我从MSDN上关于Searching for Files and Changing File Attributes
里面的示例程序的截选部分。
想做的功能就是寻找文件并改变文件属性
程序总是运行到 标号2处 hSearch 变量就等于 INVALID_HANDLE_VALUE
请教这是什么问题?
编译环境 VC++6.0
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课