如何解决Magic Mail Monitor在VISTA下闪烁的问题

一个我依赖多年的软件Magic Mail Monitor在被搬到VISTA下后出现状况:底部列表框的Header在鼠标在MMM上移动的时候会发生闪烁。闪烁是所有程序员搞OwnerDraw或CustomDraw时最常见的问题,通常是没有进行DoubleBuffer。不过为何MMM到了VISTA下会闪,我没有兴趣研究。下面是解决办法(在sf.net上搜到的):

  1. 下载UPX解压缩MMM的exe文件:upx -d Magic.exe
  2. 下载ResourceHacker,打开Magic.exe,删除代号24的资源(也就是把StandardWnd变成使用VISTA MANIFEST的东东)

    删除代号24的资源 
  3. 愿意的话重新upx刚才的exe。

添加评论

  • 姓名:
  • E-mail 地址 (可选, 不公开):
  • Website (可选, nofollow):
  • 智力测验: 7 * 8 = ?
  • 内容 (HTML代码和UBB代码均不可用):

发表评论时请维持与此文章的相关性,使用关键字作为姓名或含有宣传内容的评论将被删除。