快捷搜索:

用Visual C#打造个性化的IE阅读器

  IE是现在Windows平台下用的最多的阅读 器,但微软提供的IE是那么朴素 ,以至于毫无特色,那么怎么 用程序来修正 IE,打造有自己的特色的IE呢?我通过 思索,通过注册表找到了修正 IE的方法,下面我向咱们介绍一下这种方法。

 
 
  首要 我们来熟悉一下C#中修正 注册表的方法与函数。在VC#中提供了Registry类、RegistryKey类来完成 对注册表的操作。其间 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类封装了对注册表的底子 操作,包括读取,写入,删除。其间 读取的主要函数有:

  OpenSubKey ( string name )方法主要是打开指定的子键。
  GetSubKeyNames ( )方法是取得 主键下面的所有子键的名称,它的返回值是一个字符串数组。
  GetValueNames ( )方法是取得 当时 子键中的所有的键名称,它的返回值也是一个字符串数组。
  GetValue ( string name )方法是指定键的键值。

  写入的函数有:

  CreateSubKey(string name)方法是添加 一个子键
  SetValue(string name,string value)方法是设置一个键的键值
  删除的函数:

  DeleteSubKey ( )方法:删除一个指定的子键。
  DeleteSubKeyTree ( )方法:

  此方法是完全 删除指定的子键目录,即:删除该子键以及该子键以下的悉数 子键。

  通过注册表可以修正 IE,在这里我简略 的介绍几个常用的来完成 对IE的修正 。

  假如 我们期望 在打开或者关闭IE窗口时,被打开的窗口有动感效果,那么可以打开HKEY_ CURRENT_USER \ Control Panel\ desktop\ WindowMetrics键,并在右边的窗口中新建串值"Minanimat"与"Maxanimat"并设值为"0",为"1",这样在IE窗口最大最小化切换时有递变的效果。

  假如 我们更改为IE的东西 栏添加布景 那么打开 HKEY_Current_User\ Software\Microsoft\Internet Explorer\Toolbar键值,Explorer主键下新建一个名为"BackBitmap"的字符串值,并将其值修正 为事前 准备的BMP图片的完好 途径 及文件名;这样我们就完成了为IE的东西 栏添加布景 图片的用意。

1

作者:于德慧职责 修正 :方舟)

天极新媒体 最酷科技资讯

扫码赢大奖

评论

* 网友说话 均非本站情绪 ,本站不在评论栏引荐 任何网店、经销商,谨防上当上当 !

您可能还会对下面的文章感兴趣: