注册表打开函数总是返回2
安装usb驱动成功,但是无法进行通信,追代码发现是注册表打开的函数返回值为2,并且用FormatMessage跟踪以后,打印的是“操作成功完成”,这是为什么呀?求大神们帮帮小妹吧,感激不尽。。。。。。。。。。 注册表 usb MFC
[解决办法]
有可能是你指定的注册表的键值路径错了,找不到
[解决办法]
打开注册表看看这个值存在不存在
[解决办法]
注册表函数的返回值不能保证是准确的,事实就是这样,自己看下读写是否真正成功,不要依赖它的返回值。