CreateFile失败 GetLastError=2
#include <stdio.h>
#include <windows.h>
void main()
{
HANDLE handle=CreateFile("D:\\E.EXE",
GENERIC_READ,
FILE_SHARE_READ,
NULL,
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL,
0);
if ( handle==INVALID_HANDLE_VALUE )
{
printf( "%d",GetLastError() );
return;
}
}
...全文
相关推荐
cdrom,判断光驱中是否有光盘
**GetLastError**: 当函数调用失败时,可以调用此函数获取错误代码,帮助我们诊断问题。
CreateFile函数的用法详解
NULL; TCHAR szFileName[] = _T("C:\\test.txt"); hFile = CreateFile(szFileName, GENERIC_READ | GENERIC_WRITE
如何使用VC实现串口通信
```cppHANDLE m_hIDComDev = CreateFile( COM2, // 设备名称,例如COM2 GENERIC_READ | GENERIC_WRITE, // 读写权限 0,
查看lasterror
); if (hFile == INVALID_HANDLE_VALUE) { DWORD dwError = GetLastError(); // 获取错误代码 std::wcout << L"打开文件失败
解读VC++编程中的文件操作API和CFile类
例如,以下代码示例展示了如何使用CreateFile创建一个临时文件,并在关闭时自动删除:```cppHANDLE handle;DWORD Num;handle = ::CreateFile("new.tmp


