2012-11-12 84 views
1

我一直在搞這個代碼,但對於我的生活,無論我搜索多少,我無法找到任何有關將DWORD值添加到某個註冊表文件夾所有子文件夾的任何信息。將DWORD添加到所有註冊表子文件夾

,我指定會添加所有的DWORD值的文件夾該生產線是該

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

它增加了他們Interface文件夾,但不是我想要的DWORD值添加到現有的所有子文件夾的註冊表中的Interface文件夾有。我曾嘗試過幾件事,但它完全搞砸了。

有沒有人有任何提示?當我搜索這個問題的答案時,我猜想我使用了錯誤的terminology。

在此先感謝fellas!

回答

0
  1. 打開與RegOpenKeyRegOpenKeyEx
  2. 枚舉父密鑰的所有在一個循環
  3. 對於每個子密鑰使用RegEnumKeyRegEnumKeyEx父的子密鑰,與RegSetValueEx
  4. 設置所需的值使用RegCloseKey關閉母鑰匙
+0

我試圖搞亂那些,但我無法得到任何良好的理解如何正確地做到這一點,我花了幾個小時有錯誤和失敗。它幾乎變成了3小時的喜劇片,哈哈。 我提出了更多的細節問題,以便有人可以通過在代碼中顯示來提供幫助。 感謝您的幫助和配偶!儘管我不能將這些東西應用到我的代碼中,但我真的對事物的工作方式有了更好的理解。 :) – hennessy

相關問題