注册表 - 如何使用C++重命名注册表中的密钥?

Jas*_*n25 5 c c++ registry winapi

如何使用C++重命名注册表中的密钥?

我想将"Myapp\Version1"重命名为"Myapp\Version2".

我没有在MSDN中看到有关在注册表中重命名密钥的任何功能.

Fer*_*cio 7

如果您的应用需要Vista或更新版本的Windows,则可以使用RegCopyTree(),然后使用RegDeleteTree().


And*_*ers 5

在较旧版本的Windows上没有重命名功能,您需要在自己的AFAIK上复制/删除。