C 對系統登錄檔操作的類

2021-08-26 10:15:01 字數 1489 閱讀 5321

using system;

using system.collections.generic;

using system.text;

using microsoft.win32; //對登錄檔操作

using system.collections; //使用arraylist

using system.security.cryptography;//加密解密

using system.io; //檔案操作

using system.runtime.interopservices;//呼叫dll dllimport

using system.management; //獲取硬體資訊

using system.net; //獲取ip位址是用到

using system.drawing; //image

using system.net.networkinformation; //ping 用到

using system.text.regularexpressions; //正則

using system.data;

using system.data.sqlclient;

using microsoft.visualbasic; //簡體轉繁體時用到

using system.web; //html urlencode

//登錄檔操作

public class gf_regreadwrite

catch

}///

/// 設定路徑為keypath,鍵名為keyname的登錄檔鍵值為keyval

///

///

///

///

///

///

static public bool setregval(registrykey rootkey, string keypath, string keyname, string keyval)

catch

}/// 建立路徑為keypath的鍵

private registrykey createregkey(registrykey rootkey, string keypath)

catch

}/// 刪除路徑為keypath的子項

private bool delregsubkey(registrykey rootkey, string keypath)

catch

}/// 刪除路徑為keypath的子項及其附屬子項

private bool delregsubkeytree(registrykey rootkey, string keypath)

catch

}/// 刪除路徑為keypath下鍵名為keyname的鍵值

private bool delregkeyval(registrykey rootkey, string keypath, string keyname)

catch}}

C 對系統登錄檔操作的類

using system using system.collections.generic using system.text using microsoft.win32 對登錄檔操作 using system.collections 使用arraylist using system.securit...

C 對window系統登錄檔的操作

單擊左下角的 開始 按鈕,單擊右側的 執行 命令 或者window r 組合鍵 輸入regedit 確定後彈出登錄檔編輯器。可以新增和刪除項 謹慎操作 要想使用cregkey類,需要包含標頭檔案atlbase.h。cregkey提供了對系統登錄檔的操作方法,通過cregkey類,可以方便的開啟登錄檔...

C 對登錄檔刪除操作

最近需要開發乙個小工具,用於清除登錄檔中的一些註冊資訊,這裡的技術點有以下幾點 1 查詢登錄檔指定項資訊 根據給定的登錄檔項名稱,查詢項的資訊,如包含子項的數量。2 迴圈查詢子項 由於登錄檔中的子項名稱不知道,只能根據指定的項下面,迴圈取得子項,然後匹配子項中的特定的鍵和鍵值,從而確定子項。3 查詢...