質問: レジストリキー名を変更したい プログラムでレジストリのキー名を変更したいと考えています。 win32api を探してみたのですが、キーの追加と削除しか見つけられませんでした。 キー名の変更は、以下の手順しかないのでしょうか? 1) 新しいキーを作成する 2) 新しいキーに、元のデータをコピーしていく。 3) 元のキーとデータを削除する もっと便利な方法をご存知の方、いらっしゃいましたら教えてください。 よろしくお願いします。
回答: registrymonitor でレジストリをモニタしながら レジストリエディタであるキーの名前を変更して みました。 hkcu\software\hogehoge\test --> test2 に変更 97.76018544 regedit.exe:456 createkey hkcu\software\hogehoge\test2 success access: 0x2000000 97.76054750 regedit.exe:456 deletekey hkcu\software\hogehoge\test success key: 0xe2404be0 createkey してから deletekey してますね。