HKEY keyCurrentUser;
RegOpenCurrentUser(KEY_READ, &keyCurrentUser);
调试器总是对keyCurrentUser
CXX0030: Error: expression cannot be evaluated
说。我正在使用Visual c + + 2010。我做错了什么?感谢。
答案 0 :(得分:2)
这对我有用:
HKEY keyCurrentUser = 0; // !!! the difference
RegOpenCurrentUser(KEY_READ, &keyCurrentUser);
现在返回的密钥有效!我想不出函数检查它覆盖的值的原因,但似乎有一个。