明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線(xiàn)學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

用Visual C#打造個(gè)性化的IE瀏覽器

[摘要]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è)