1

我一直在搞乱这段代码,但在我的一生中,无论我搜索多少,我都找不到任何有关向某个注册表文件夹拥有的所有子文件夹添加 DWORD 值的信息。

我指定添加所有 DWORD 值的文件夹的行是这个

HKEY hKey = OpenKey(HKEY_LOCAL_MACHINE,L"SYSTEM\\CurrentControlSet\\services\\Tcpip\\Parameters\\Interfaces\\");

它将它们添加到 Interface 文件夹中,但我不想将 DWORD 值添加到注册表中 Interface 文件夹具有的所有现有子文件夹中。我尝试了几件事,但它完全搞砸了。

有没有人有任何提示?我想我在寻找这个问题的答案时使用了错误的术语。

先谢谢各位了!

4

1 回答 1

0
  1. RegOpenKey用or打开父键RegOpenKeyEx
  2. RegEnumKey使用或RegEnumKeyEx在循环中枚举父级的所有子键
  3. 对于每个子键,使用RegSetValueEx
  4. 关闭父键RegCloseKey
于 2012-11-12T15:41:09.933 回答