遇到一个诡异的regedit.exe程序问题

原创 2011年02月12日 19:43:00

  最近在调试一个注册表操作相关的程序。调试注册表写入代码时发现了一件奇怪的事情。用RegSetValue API执行注册表写入操作,该函数返回执行成功,但是通过regedit.exe查看注册表时却发现内容没有被修改(重新启动regedit,按F5刷新均告无效)。一开始我反复调试,以为肯定是写入失败了,但API确实返回了执行成功。于是我试着通过RegQueryValueEx执行读取操作,居然能读到我修改到的值。

  最后不得不怀疑是regedit.exe程序的问题。于是下载了一个第三方的注册表工具RegWorksshop.exe,经过查看,果然代码是成功执行了写入操作。但regedit.exe的显示却是错误的。

  另外这个问题只在我一台机器上才出现,到其它机器又没这个问题了,很诡异。但是无论如何,吸取一个教训。查看调试结果不能光依赖系统自带的工具啊。它们也不是最可靠的。

代码调试过程中容易遇到的问题

前两天身体有些不舒服,也没写啥新文章,昨天下了一天的雨,今天阳光明媚,空气也很新鲜,心情大好。 继翻译为什么输出是String而不是Object,今天先写一下调试方面的东西。java中自带的函数调试...
  • u012859193
  • u012859193
  • 2014年05月11日 15:06
  • 1653

IJKPlayer 遇到的诡异问题

今天重新封装播放器界面的时候发现了一个诡异的问题。        覆盖在ijkplayer上层的View莫名其妙消失了,View确定已经被addView 到了ContentView中,但是视图里就是看...
  • u013045971
  • u013045971
  • 2017年04月12日 12:52
  • 1191

程序猿,你调试过的最难 Bug 是?

调试 Bug 是每个程序员工作中必须品。在 Quora 上有一个和 Bug 相关的热门问答帖:《What’s the hardest bug you’ve debugged? | 你调试过的最难 Bu...
  • zz2043191420
  • zz2043191420
  • 2015年08月20日 09:50
  • 1406

项目中遇到的问题及解决思路

有时遇到一个小问题,但不知道解决方法,就晕死。最近就遇到了两个,开始头大,后来解决了,其实发现也没那么复杂,不过还是记录下来,以便以后遇到这样的问题,可以有所参考。    第一个问题,就是前段时间做D...
  • see_you_in_the_past
  • see_you_in_the_past
  • 2015年01月09日 15:43
  • 1112

微信小程序开发中遇到的问题。总结

开发遇到问题: 1.image设置图片的时候图片在开发工具上面显示,可是运行到手机上面不显示。仔细查看是不是先图片的时候。设置路径不小心在后面加了空格。 例如: 正确:手机上显示 错误:手机上不...
  • liu13722785488
  • liu13722785488
  • 2017年02月10日 14:49
  • 2004

使用DragLayout遇到的诡异问题

这个是用dragLayout做的一个上下翻页的效果 但是,现在我对整个界面设置点击事件之后,上翻页和下翻页 的时候就点击左上角第一个格子时得到的id[v.getId()]是一样的,这样,我就无法...
  • qq_33671562
  • qq_33671562
  • 2016年01月08日 09:41
  • 8

多线程编程中遇到的问题总结

1.1  多线程就是多个线程吗?比如说,一个程序里面,原本启动一个线程,现在改启动多个线程,这就叫做多线程了? 通过收集资料,了解到程序是依赖进程的,一个程序中至少包括一个进程,进程是一个程序的容器...
  • whuarui2010
  • whuarui2010
  • 2013年12月17日 21:51
  • 1476

程序员可能会遇到的问题:工作了一段时间了,面临你的只有两条路(1.继续走下去2.被淘汰掉)。

在工作一段时间之后,作为程序员的我们该何去何从?
  • cainiaobukeyi
  • cainiaobukeyi
  • 2017年02月21日 17:18
  • 1275

ACM-BFS之诡异的楼梯——hdu1180

bfs 广度优先搜索 hdu1180
  • lx417147512
  • lx417147512
  • 2014年02月25日 13:38
  • 1282

c++开发过程中遇到的问题及解决方案

问题一: 1>JForm.obj : error LNK2019: 无法解析的外部符号 "public: virtual __thiscall JFC::JForm::~JForm(void)" (?...
  • woshizfs
  • woshizfs
  • 2014年01月06日 15:08
  • 801
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:遇到一个诡异的regedit.exe程序问题
举报原因:
原因补充:

(最多只允许输入30个字)