小编Ale*_*hin的帖子

CreateFile()返回INVALID_HANDLE_VALUE(C++)

考虑:

void main()
{
    LPSTR FileName;
    FileName = "C:\\test2.wav";
    hFile = CreateFile((LPCWSTR)FileName, GENERIC_READ, 0, 0,
                       OPEN_EXISTING, FILE_ATTRIBUTE_ARCHIVE, 0);
    if (hFile == INVALID_HANDLE_VALUE)
    {
        cout << "INVALID_HANDLE_VALUE" << endl;
        return;
    }
}
Run Code Online (Sandbox Code Playgroud)

该程序始终打印"INVALID_HANDLE_VALUE".为什么?文件C:\test2.wav存在.

c c++ winapi

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

c ×1

c++ ×1

winapi ×1