当前位置: 首页 > news >正文

GetLastError,ErrLookUp,$err,hr,$eax

每个Windows API的接口,都可能会产生错误而失败,可以使用GetLastError()获取最后一次产生的错误代码。 
在Visual C++中,在“工具-错误查找”的弹出窗口中,可以输入错误,得到错误字符串。该方法支持多语言。 

在Visual C++中,可以在“监视”窗口中添加“$err,hr”(@err,hrerr,hr),实时查看错误码和错误信息。 
它由两部分组成,一个是错误代码(十六进制),另一个是错误代码所对应的文本提示。该方法支持多语言。 
hr,应该是HRESULT的前两个字母。错误代码,定义在头文件WinError.h中。 

补充: 
1、在“监视”窗口中添加“$eax”(@eax或eax),实时查看到最近一个函数(最近一个调用API)返回值。 
2、在“监视”窗口中添加“pVals,10x”,可以查看数组pVals的前10个元素的值。

相关文章:

  • 字符集和字符编码(Charset Encoding)
  • 进程
  • Windows中的对象
  • Windows对象、句柄与MFC对象
  • C++结构体
  • C++ 指针运算符( 和 *)
  • C++中 引用与取地址的区别
  • C/C++语言中函数参数传递的三种方式(x,*x,x)
  • VC 和 VS 区别
  • 什么是Windows API
  • c++类与对象用多文件编写以及vs的操作步骤
  • DUMPBIN工具的使用
  • DLL的创建和使用(含代码)
  • _T() 函数
  • DirectUI
  • 分享的文章《人生如棋》
  • es6(二):字符串的扩展
  • Java Agent 学习笔记
  • Solarized Scheme
  • 百度地图API标注+时间轴组件
  • 搞机器学习要哪些技能
  • 关于List、List?、ListObject的区别
  • 基于OpenResty的Lua Web框架lor0.0.2预览版发布
  • 每个JavaScript开发人员应阅读的书【1】 - JavaScript: The Good Parts
  • 前端每日实战:70# 视频演示如何用纯 CSS 创作一只徘徊的果冻怪兽
  • 我看到的前端
  • 新手搭建网站的主要流程
  • MyCAT水平分库
  • #!/usr/bin/python与#!/usr/bin/env python的区别
  • (09)Hive——CTE 公共表达式
  • (SpringBoot)第二章:Spring创建和使用
  • (八)五种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (附源码)ssm本科教学合格评估管理系统 毕业设计 180916
  • (黑马出品_高级篇_01)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式
  • (九)c52学习之旅-定时器
  • (推荐)叮当——中文语音对话机器人
  • (一) springboot详细介绍
  • (转载)Linux 多线程条件变量同步
  • .360、.halo勒索病毒的最新威胁:如何恢复您的数据?
  • .dat文件写入byte类型数组_用Python从Abaqus导出txt、dat数据
  • .NET Framework Client Profile - a Subset of the .NET Framework Redistribution
  • .NET 使用 ILMerge 合并多个程序集,避免引入额外的依赖
  • .NET开发人员必知的八个网站
  • .NET框架
  • .net使用excel的cells对象没有value方法——学习.net的Excel工作表问题
  • @Autowired 与@Resource的区别
  • @LoadBalanced 和 @RefreshScope 同时使用,负载均衡失效分析
  • []串口通信 零星笔记
  • [2019.3.20]BZOJ4573 [Zjoi2016]大森林
  • [C++]unordered系列关联式容器
  • [c语言]小课堂 day2
  • [DAX] MAX函数 | MAXX函数
  • [Django ]Django 的数据库操作
  • [Excel] vlookup函数
  • [HTML]Web前端开发技术28(HTML5、CSS3、JavaScript )JavaScript基础——喵喵画网页