2012年12月24日
摘要: 由于Visual C#本身没有类库,是通过.Net FrameWork SDK(软件开发包)定义的一些类来实现对注册表的操作的。这就是名称空间Microsoft.Win32中封装的二个类:Registry类和RegistryKey类。在RegistryKey类中定义了二个方法用来创建注册表中的主键、子键和键值。它们是CreateSubValue ( )方法和SetValue ( )方法。那么如何用Visual C#来修改注册信息?在本文中,我们只介绍修改注册表中的键值的方法。而对于主键和子键,由于.Net FrameWork SDK中还没有定义这方面的方法,所以还无法完成安全的修改注册表中的信 阅读全文
posted @ 2012-12-24 17:54 swxj 阅读(256) 评论(0) 推荐(0) 编辑
摘要: Windows 操作系统的注册表包含了很多有关计算机运行的配置方式,打开注册表我们可以看到注册表是按类似于目录的树结构组织的,其中第二级目录包含了五个预定义主键分别是:HKEY_CLASSES_ROOT,HKEY_CURRENT_USER,HKEY_LOCAL_MACHINE,HKEY_USERS,HKEY_CURRENT_CONFIG。 下面我们来分别解释这5个类的作用 HKEY_CLASSES_ROOT该主键包含了文件的扩展名和应用程序的关联信息以及Window Shell和OLE用于储存注册表的信息。该主键下的子键决定了在WINDOWS中如何显示该类文件以及他们的图标,该主键是从HK.. 阅读全文
posted @ 2012-12-24 17:17 swxj 阅读(204) 评论(0) 推荐(0) 编辑
摘要: Primary Software:LabVIEW Development Systems>>LabVIEW Professional Development SystemPrimary Software Version:2009Primary Software Fixed Version:N/ASecondary Software:N/AProblem:When I boot my Windows XP computer, I would like to always boot into a specific user account and I would like that u 阅读全文
posted @ 2012-12-24 15:59 swxj 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 在应用中,我们可能会需要实现像Ctrl+C复制、Ctrl+V粘贴这样的快捷键,本文简单介绍了它的实现,并给出了一个实现类。(1)建立一个类文件,命名为HotKey.cs,代码如下:using System;using System.Collections.Generic;using System.Runtime.InteropServices;using System.Windows.Forms;namespace KoalaStudio.BookshopManager{ class HotKey { //如果函数执行成功,返回值不为0。 //如果函数执行失败,返回值为0。要得到扩展错误信息, 阅读全文
posted @ 2012-12-24 14:46 swxj 阅读(928) 评论(0) 推荐(0) 编辑