using system;
using system.collections.generic;
using system.componentmodel;
using system.data;
using system.drawing;
using system.linq;
using system.text;
using system.windows.forms;
using microsoft.win32;//新增引用
namespace registrykey
private void cmd_get_click(object sender, eventargs e)
//讀取登錄檔測試
registrykey test1 = registry.currentuser;
//registrykey thesubkey = test1.opensubkey("software\\microsoft\\windows\\currentversion\\run", true);
registrykey thesubkey = test1.opensubkey("software\\microsoft\\windows\\currentversion\\policies\\system", true);
string a = thesubkey.getvaluenames();
foreach (string b in a)
}private void cmd_writ_click(object sender, eventargs e)
private void cmd_del_click(object sender, eventargs e)
private void cmd_disablereg_click(object sender, eventargs e)
private void cmd_back_click(object sender, eventargs e)
}}
C寫入登錄檔
建立乙個新的鍵,路徑為hkey local machine software 並新增兩個值,乙個值的名稱為 值的資料為male 另乙個值的名稱為age,值的資料為30。hkey hkey lpcwstr keyitem text software lpcwstr valuename text lpc...
使用C 如何寫入 讀取登錄檔資訊
本文節選自 21天學通c 一書 在一些系統軟體開發中,常常將一些軟體執行環境 系統配置等資訊寫入到登錄檔中,除非是所謂的綠色軟體。在windows平台上的軟體,幾乎都會和登錄檔打交道。在本節中,將介紹如何將資訊寫入到登錄檔中。範例19 5 在本例中演示如何使用registrykey類將資訊寫入到登錄...
C 登錄檔讀取函式
string cconvert getregstr string name,char base 得到name的字串值s,result必須先初始化 dword dwcount 255 regqueryvalueex hresult,name.c str 0,0,byte result 0 dwcoun...