系统API或COM调用,会产生错误。设置一个错误代码,可以由GetLastError检索。有几种方法可以破译此代码:

  • 使用命令行 net helpmsg
  • 从VS菜单中,选择工具/错误查找并粘贴代码
  • 在VS的监视窗口上输入“$err,hr”!
  • 在VS的监视窗口上输入 *(int*)(@tib+0x34),hr 

其实最后两种方法是一样的。

标签: none

添加新评论