为什么createfile会失败??
我是潘东东 2007-03-14 04:43:06 HANDLE hFileHandle = ::CreateFile(tcTempFileName,
GENERIC_WRITE, FILE_SHARE_READ,
NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);
if (hFileHandle == INVALID_HANDLE_VALUE)
{
CString str;
int err = GetLastError();
str.Format("创建临时文件失败,%d",err);
AfxMessageBox(str);
}
给出的err是3:系统找不到指定的路径。
TCHAR tcTempFileName[MAX_PATH]={0};操作之后为 c:\a.dat
我路径都已经设置好了呀,为啥还会创建不成功呢?