C 登錄檔技術(三)

2021-08-20 14:45:53 字數 628 閱讀 9271

建立和修改登錄檔資訊

1.建立登錄檔資訊

通過 registrykey 類的 createsubkey 方法和 setvalue 方法可以建立登錄檔資訊

(1)createsubkey 方法主要用於建立乙個新子項或開啟乙個現有子項以進行寫訪問。

public registrykey createsubkey(string subkey)

subkey:要建立或開啟的子項的名稱或路徑。

返回值:registrykey 物件,表示新建的子項或空引用。如果為 subkey 指定了零長度字串,則返回當前的 registrykey 物件。

(2)setvalue 方法主要用於設定登錄檔項中的名稱/值對的值。

public void setvalue(string name,object value)

name:要儲存的值的名稱。

value:要儲存的資料。

說明:setvalue 方法用於從非託管**中訪問託管類,不應從託管**呼叫。

如何通過 registrykey 類的 createsubkey 方法和 setvalue 方法建立乙個子健。

【例1】

建立乙個 windows 應用程式,在主鍵 hkey_local_machine 的

C 登錄檔技術(二)

在 c 中操作登錄檔 在 c 中登錄檔的基本操作主要包括讀取登錄檔中的資訊 建立和修改登錄檔資訊以及刪除登錄檔中的資訊。讀取登錄檔中的資訊 讀取登錄檔中的資訊主要是通過 registrykey 類中的 opensubkey 方法 getsubkeynames 方法和 getvaluenames 方法...

登錄檔維修技術

通過登錄檔,作業系統可以獲得相應的資訊,從而執行和控制附屬裝置 應用程式及正確響應使用者的輸入。如果登錄檔中的值被更改將會影響電腦的正常執行。技術17 手動清理登錄檔 要想手動清理掉登錄檔中的無用的東西,可通過找到 hkey local machine 和 hkey current user 根鍵下...

c 操作登錄檔

1.讀取指定名稱的登錄檔的值 private string getregistdata string name 以上是讀取的登錄檔中hkey local machine software目錄下的 目錄中名稱為name的登錄檔值 2.向登錄檔中寫資料 private void wtregedit st...