【发布时间】:2010-09-16 15:57:29
【问题描述】:
我正在 WinXP 上开发一个 Visual C++ 8 项目,但是
不幸的是,我只有 Visual C++ 6.0 可用。
编译时出现错误:
“错误 C2065:‘RegOpenCurrentUser’:未声明的标识符”。
由于RegOpenCurrentUser直到Windows 2000才被引入,它没有包含在VC6头文件中。我尝试自己声明它并在源代码中添加#pragma comment(lib, "C:\\Microsoft SDKs\\Windows\\v6.0A\\Lib\\Advapi32.lib"),但它不起作用。
怎么称呼或者有什么等价的功能?
【问题讨论】:
-
获取Microsoft Visual Studio Express不是更简单吗?
标签: visual-c++ winapi