社区
进程/线程/DLL
帖子详情
VS2010中 怎么使用windows的SEH?
似水流年__
2011-08-08 07:55:06
如题
顶帖有分撒。。。
...全文
210
10
打赏
收藏
VS2010中 怎么使用windows的SEH?
如题 顶帖有分撒。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oyljerry
2011-08-09
打赏
举报
回复
SetUnhandledExceptionFilter()主要是用来捕获你的程序异常,然后你可以生成对应的dump文件,以及Log供自己分析,然后程序退出
Lactoferrin
2011-08-09
打赏
举报
回复
SetUnhandledExceptionFilter这是处理Unhandled的Exception,如果crt自己的入口点有异常处理当然不会执行这个设置的,你现在到底要什么东西
似水流年__
2011-08-09
打赏
举报
回复
[Quote=引用 4 楼 lactoferrin 的回复:]
SetUnhandledExceptionFilter
[/Quote]
VS2005及以后的版本中,Visual C++ CRT 已经忽略掉了此函数设置的过滤函数,你设置了之后,其实还是C++里面的异常处理函数
现在用的win7 64位 VS2010,连Hook SetUnhandledExceptionFilter 后也不行。
似水流年__
2011-08-09
打赏
举报
回复
[Quote=引用 6 楼 kuyucman 的回复:]
说的是异常过滤器那个函数吧 , 喜欢用C++的异常处理
[/Quote]
程序中有个很多个模块的,其他模块并不是自己做的,如果用C++的异常处理,那要好多try catch
而且可能捕获不到正确的出现异常的模块。
东莞某某某
2011-08-08
打赏
举报
回复
说的是异常过滤器那个函数吧 , 喜欢用C++的异常处理
Lactoferrin
2011-08-08
打赏
举报
回复
这个不叫SEH,c语言中SEH就是通过__try __except来用的
Lactoferrin
2011-08-08
打赏
举报
回复
SetUnhandledExceptionFilter
似水流年__
2011-08-08
打赏
举报
回复
[Quote=引用 2 楼 lactoferrin 的回复:]
__try __except
[/Quote]
不想这么用
想像以前的一样,可以直接写自己的函数,来捕获异常,在异常发生时,保存异常信息,友好的退出程序
Lactoferrin
2011-08-08
打赏
举报
回复
__try __except
Eleven
2011-08-08
打赏
举报
回复
你想要怎么用呢?
C++捕获系统异常(
VS
2010
设置)
本文介绍如何在Visual Studio
2010
中
通过设置项目属性来启用C++异常处理,具体步骤为:项目属性->C++->代码生成->启用C++异常设置为有
SEH
异常(/EHa)。这样可以
使用
try/catch捕获各种异常,包括非法内存访问和除零异常等。
Windows
10下
VS
2017编译MQTT C与编译MQTT C++
本文详细介绍MQTT协议的C库和Cpp库在
Windows
环境下,
使用
VS
2017进行编译的过程,包括解决常见错误的方法,适用于物联网、小型设备等应用场景。
告别选择困难!MinGW-w64的posix、win32、ucrt、
seh
到底怎么选?一篇讲透
本文深入解析MinGW-w64在
Windows
平台C/C++开发
中
的技术选型,包括线程模型(posix/win32)、异常处理机制(
seh
/sjlj)和运行时库(UCRT/MSVCRT)的选择。针对Win11等现代开发环境,提供最佳配置建议和常见问题解答,帮助开发者解决MinGW-w64安装和配置
中
的选择困难。
Win11上MinGW-w64到底怎么选?x86_64、posix、
seh
、ucrt这些版本后缀一次讲清楚
本文详细解析了Win11上MinGW-w64版本选择的关键因素,包括架构类型(x86_64)、线程模型(posix)、异常处理(
seh
)和运行时库(ucrt)。通过对比分析各版本特性,帮助开发者根据项目需求做出最优选择,并提供安装配置指南和常见问题解决方案。
软件漏洞分析入门(五)
本文详细介绍了
Windows
下的异常处理机制,包括C语言
中
的__try/__except、内联汇编注册
SEH
以及
使用
SetUnhandledExceptionFilter函数设置自定义异常处理器。通过实例代码展示了异常处理流程,并探讨了如何在逆向工程
中
分析异常处理函数,以寻找程序
中
的密码。
进程/线程/DLL
15,465
社区成员
49,169
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章