【发布时间】:2012-05-18 07:01:36
【问题描述】:
我使用了 FindFirstFile() 函数,但我只收到了内存地址,而不是文件名。
#include <stdafx.h>
#include <iostream>
#include <windows.h>
using namespace std;
int main()
{
WIN32_FIND_DATA File_Data;
FindFirstFile(TEXT("C:\\Users\\user\\Desktop\\temp\\*.tmp"), &File_Data);
cout<<File_Data.cFileName;
cin.get();
return 0;
}
谁能帮帮我?
【问题讨论】:
-
您正在构建一个 UNICODE 应用程序吗? (或者,换个方式问,
WIN32_FIND_DATA::cFileName的类型是什么?)