讀寫登錄檔

2022-09-16 03:15:09 字數 764 閱讀 9350

//寫登錄檔

registrykey regwrite;

//往hkey_current_user主鍵裡的software子鍵下寫乙個名為「test」的子鍵

//如果test子鍵已經存在系統會自動覆蓋它

regwrite = registry.currentuser.createsubkey("software\\test");

//往test子鍵裡添兩條資料項,一條名為"name",另一條名為"***"

//值分別是"luolie","男"

regwrite.setvalue("name","luolie");

regwrite.setvalue("***","男");

//關閉該物件

regwrite.close();

讀登錄檔

registrykey regread;

//讀取hkey_current_user主鍵裡的software子鍵下名為「test」的子鍵

regread= registry.currentuser.opensubkey("software\\test",true);

if(regread==null) //如果該子鍵不存在

else

{object obj= regread.getvalue("name");  //讀取「name」項的值

textbox1.text = obj.tostring();       //顯示在textbox裡

}//關閉該物件

oreg.close();

讀寫登錄檔

ie 是現在windows 平台下用的最多的瀏覽器,那麼如何用程式來修改 ie,打造有自己的特色的 ie呢?我在這裡向介紹怎麼 c 用通過登錄檔來修改ie。首先我們來熟悉一下 c 中修改登錄檔的方法與函式。在 vc 中提供了 registry 類 registrykey 類來實現對登錄檔的操作。其中...

VC讀寫登錄檔

讀登錄檔 void cregeditdlg onquery 查詢有關的資料 lpbyte owner get new byte 80 dword type 1 reg sz dword cbdata 1 80 long ret1 regqueryvalueex hkey,registeredowne...

C 讀寫登錄檔

static void main string args registry可以獲取登錄檔的根節點。registrykey.createsubkey可以在節點下建立子節點。通過 分隔,可以建立多級節點。setvalue方法用來在指定的節點下建立乙個鍵值對。deletesubkeytree可以遞迴刪除乙...