Qt と mingw を使用して、レジストリを変更するプログラムを作成していますが、呼び出すと:
RegOpenKeyEx(HKEY_LOCAL_MACHINE,
"SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\DefaultProductKey",
0,
KEY_ALL_ACCESS|KEY_WOW64_64KEY,
&key);
Qt リターン:
`KEY_WOW64_64KEY' undeclared (first use in this function)
追加"#include <windows.h>"
しましたが、まだ機能しません。
この投稿Error with RegOpenKeyExを見つけました。これは私と同じ問題であり、答えは良さそうです。しかし、私は7(64ビット)を使用しているWindows XPを使用していません。だから私は targetver.h に入れようとしました:
#ifndef _WIN32_WINNT_WIN7
#define _WIN32_WINNT_WIN7 (0x0601)
#endif /* _WIN32_WINNT_WIN7 */
そして、それはまだ機能しません... :(
私に何ができる ?:(
ありがとう :)
(私の悪い英語でごめんなさい)