明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

用Visual C#打造個性化的IE瀏覽器

[摘要]IE是現(xiàn)在Windows平臺下用的最多的瀏覽器,但微軟提供的IE是那么樸實,以至于毫無特色,那么如何用程序來修改IE,打造有自己的特色的IE呢?我經(jīng)過思索,通過注冊表找到了修改IE的方法,下面我向大家介紹一下這種方法。   首先我們來熟悉一下C#中修改注冊表的方法與函數(shù)。在VC#中提供了Regis...
IE是現(xiàn)在Windows平臺下用的最多的瀏覽器,但微軟提供的IE是那么樸實,以至于毫無特色,那么如何用程序來修改IE,打造有自己的特色的IE呢?我經(jīng)過思索,通過注冊表找到了修改IE的方法,下面我向大家介紹一下這種方法。

  首先我們來熟悉一下C#中修改注冊表的方法與函數(shù)。在VC#中提供了Registry類、RegistryKey類來實現(xiàn)對注冊表的操作。其中Registry類封裝了注冊表的七個基本主健:


  Registry.ClassesRoot 對應于HKEY_CLASSES_ROOT主鍵
  Registry.CurrentUser 對應于HKEY_CURRENT_USER主鍵
  Registry.LocalMachine 對應于 HKEY_LOCAL_MACHINE主鍵
  Registry.User 對應于 HKEY_USER主鍵
  Registry.CurrentConfig 對應于HEKY_CURRENT_CONFIG主鍵
  Registry.DynDa 對應于HKEY_DYN_DATA主鍵
  Registry.PerformanceData 對應于HKEY_PERFORMANCE_DATA主鍵

  RegistryKey類封裝了對注冊表的基本操作,包括讀取,寫入,刪除。其中讀取的主要函數(shù)有:

  OpenSubKey ( string name )方法主要是打開指定的子鍵。
  GetSubKeyNames ( )方法是獲得主鍵下面的所有子鍵的名稱,它的返回值是一個字符串數(shù)組。
  GetValueNames ( )方法是獲得當前子鍵中的所有的鍵名稱,它的返回值也是一個字符串數(shù)組。
  GetValue ( string name )方法是指定鍵的鍵值。

  寫入的函數(shù)有:

  CreateSubKey(string name)方法是增加一個子鍵
  SetValue(string name,string value)方法是設置一個鍵的鍵值

[1] [2]  下一頁