用Visual C#打造個(gè)性化的IE瀏覽器
發(fā)表時(shí)間:2024-06-10 來(lái)源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]IE是現(xiàn)在Windows平臺(tái)下用的最多的瀏覽器,但微軟提供的IE是那么樸實(shí),以至于毫無(wú)特色,那么如何用程序來(lái)修改IE,打造有自己的特色的IE呢?我經(jīng)過(guò)思索,通過(guò)注冊(cè)表找到了修改IE的方法,下面我向大家介紹一下這種方法。 首先我們來(lái)熟悉一下C#中修改注冊(cè)表的方法與函數(shù)。在VC#中提供了Regis...
IE是現(xiàn)在Windows平臺(tái)下用的最多的瀏覽器,但微軟提供的IE是那么樸實(shí),以至于毫無(wú)特色,那么如何用程序來(lái)修改IE,打造有自己的特色的IE呢?我經(jīng)過(guò)思索,通過(guò)注冊(cè)表找到了修改IE的方法,下面我向大家介紹一下這種方法。
首先我們來(lái)熟悉一下C#中修改注冊(cè)表的方法與函數(shù)。在VC#中提供了Registry類(lèi)、RegistryKey類(lèi)來(lái)實(shí)現(xiàn)對(duì)注冊(cè)表的操作。其中Registry類(lèi)封裝了注冊(cè)表的七個(gè)基本主。
Registry.ClassesRoot 對(duì)應(yīng)于HKEY_CLASSES_ROOT主鍵
Registry.CurrentUser 對(duì)應(yīng)于HKEY_CURRENT_USER主鍵
Registry.LocalMachine 對(duì)應(yīng)于 HKEY_LOCAL_MACHINE主鍵
Registry.User 對(duì)應(yīng)于 HKEY_USER主鍵
Registry.CurrentConfig 對(duì)應(yīng)于HEKY_CURRENT_CONFIG主鍵
Registry.DynDa 對(duì)應(yīng)于HKEY_DYN_DATA主鍵
Registry.PerformanceData 對(duì)應(yīng)于HKEY_PERFORMANCE_DATA主鍵
RegistryKey類(lèi)封裝了對(duì)注冊(cè)表的基本操作,包括讀取,寫(xiě)入,刪除。其中讀取的主要函數(shù)有:
OpenSubKey ( string name )方法主要是打開(kāi)指定的子鍵。
GetSubKeyNames ( )方法是獲得主鍵下面的所有子鍵的名稱(chēng),它的返回值是一個(gè)字符串?dāng)?shù)組。
GetValueNames ( )方法是獲得當(dāng)前子鍵中的所有的鍵名稱(chēng),它的返回值也是一個(gè)字符串?dāng)?shù)組。
GetValue ( string name )方法是指定鍵的鍵值。
寫(xiě)入的函數(shù)有:
CreateSubKey(string name)方法是增加一個(gè)子鍵
SetValue(string name,string value)方法是設(shè)置一個(gè)鍵的鍵值
[1] [2] 下一頁(yè)