注册表编程

     上次在win7 64位 x86机上面写了段注册表编程的语句,本来简单的一个api调用一个subkey,这个subkey我明明在注册表里面新增了的,

但是硬是找不到,开始我以为改了注册表以后要重新启动才有效,结果我重启了N次都不行,蛋都被启疼了的时候,有个高人告诉我:骚年,你的电脑是

64位的吧,64位的注册表和32位的注册表不是在同一个位置的。。。。。

    所以抽出时间来看看注册表的编程,并写点笔记,以防下面还碰到这种坑爹的问题。

    从window95开始,微软引入了registry(不知道cmd下面要输入regedit.exe),包括注册表数据库和注册表编辑器。注册表的基本结构包括:根键,子键,键值名称,

键值类型以及键值类型。

   第一个技巧,如果要用某个.exe打开某种特定后缀的文件,如用aa.exe打开.fxs文件,那可以这样来设置.

  第二个技巧是驱动器的自动运行功能

  第三个技巧是程序的自动启动

  win32 api大约提供了25个有关注册表的函数,实现打开,读取,写入,删除等操作。

下面是一些基本的api:

  RegOpenKeyEx():

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值