Windowsレジストリでいくつかの基本的な操作を実行したいと思います。現在のユーザーキーを読み取るための小さなC++プログラムを作成しました。以下はコードスニペットです。RegOpenKeyEx()がERROR_SUCCESSを返さない理由は正直わかりません。ご意見をお聞かせください。
#include <Windows.h>
#include <iostream>
using namespace std;
int main(){
HKEY hkey;
if(RegOpenKeyEx(HKEY_CURRENT_USER, TEXT("SoftwareDevShed TutorialTest"), 0, KEY_ALL_ACCESS, &hkey) != ERROR_SUCCESS)
cout<<"Error opening the key"<<endl;
else
cout<<"Success"<<endl;
system("PAUSE");
return 0;
}