VC++にてRegOpenKeyEx()関数を使い、レジストリキーの情報を取得したく、レジストリをOPENしようとしたところERROR_FILE_NOT_FOUNDエラーになってしまいます。サブキーの指定に2階層目のキー名を書くことはできないのでしょうか?
ソースコードは以下の通りです。
こちらはエラーとなるコード
C++
1HKEY hKey; 2LONG result = RegOpenKeyEx(HKEY_LOCAL_MACHINE, _T("SOFTWARE\\JavaSoft\\Java Runtime Environment"), 0, KEY_READ, &hKey);
こちらはエラーにならないコード
C++
1HKEY hKey; 2LONG result = RegOpenKeyEx(HKEY_LOCAL_MACHINE, _T("SOFTWARE\\JavaSoft"), 0, KEY_READ, &hKey);
ご存知の方がおりましたらご教授よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/06 07:02