首页 相关文章 用CB控制Windows注册表

用CB控制Windows注册表

Windows注册表中包含了系统配置、机器硬件配置、Win32应用程序和用户的其他配置信息。注册表根据系统信息分为六个根键(RootKey),其中每个根键各有一个由子键和键值组成的树状结构,每个子键代表一个特定的配置项目。
   用C++Builer控制注册表的要害在于了解TRegistry 类。在C++Builder的VCL类库中,提供了TRegistry类,通过在应用程序中生成这个类的实例,我们可以实现对注册表的控制。在TRegistry类中,重点应该把握如下问题:
   1.TRegistry类的生成
   我们不能用直接声明的方法生成TRegistry的实例,这与VC++中用HKEY直接生成实例的方法不同。必须采用new要害字生成TRegistry 类的实例,然后将指针传递给声名的变量。具体操作如下:
   TRegistry * curReg=new TRegistry;//curReg是 TRegistry类型的指针名
   采用这个方式声明后,curReg的RootKey属性指向 HKEY_CURRENT_USER根键,即默认操作是针对HKEY_CURRENT_USER进行的。
   ...[ 查看全文 ]

2016-02-19 标签:

用CB控制Windows注册表的相关文章

手机页面
收藏网站 回到头部