社区
进程/线程/DLL
帖子详情
Window 2000 进程异常终止
nustchen
2002-04-11 06:50:29
各位大虾:
我想在进程异常终止之前,进行一些清除工作。用Signal可以捕获一些异常终止消息,但是如果用任务管理器终止进程,却无法捕获消息。请问如何处理。非常感谢!
...全文
63
9
打赏
收藏
Window 2000 进程异常终止
各位大虾: 我想在进程异常终止之前,进行一些清除工作。用Signal可以捕获一些异常终止消息,但是如果用任务管理器终止进程,却无法捕获消息。请问如何处理。非常感谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nustchen
2002-04-14
打赏
举报
回复
Push
nustchen
2002-04-13
打赏
举报
回复
gz
nustchen
2002-04-13
打赏
举报
回复
Push
neccui
2002-04-12
打赏
举报
回复
__try __except可以保证截获所有的非法操作,并加入你自己的处理。
但如果是直接调用terminate process结束进程,这不是非法操作,所以 __try __except没办法。
在这个时候,我不知道windows系统是否会发信号给这个进程。也许进程没有办法获得这个事情的发生。
nustchen
2002-04-12
打赏
举报
回复
楼上的都不行啊 我不是排除错误 由于于硬件打交道 在异常错误的时候需要清理硬件 有没有什么好办法啊
liu_feng_fly
2002-04-11
打赏
举报
回复
尽量使用智能指针啊,当异常发生的时候,总会保证正确释放他的,不过,terminatethread的时候不知道好不好用
Meathead
2002-04-11
打赏
举报
回复
你可以做一个日记式的文件操作类,在没个函数的开始和结尾处在日记文件中添加一条记录.那那样就知道进程在什么地方出现异常,消息和相关信息.
我在查安装程序中OCX注册失败时用过.很成功的.
neccui
2002-04-11
打赏
举报
回复
刚才没完全看清楚你的问题。
任务管理器终止进程,可能使用了TerminateProcess
这样的话,可能无法截获。
neccui
2002-04-11
打赏
举报
回复
用__try 和__except,这是windows扩展的处理异常的。
可以截获所有的非法操作。
Window
由于未经处理的
异常
,
进程
终止
。
Window
由于未经处理的
异常
,
进程
终止
。
本地无法启动MySQL服务,报的错误:1067,
进程
意外
终止
---解决
在本地计算机无法启动MYSQL服务错误1067
进程
意外
终止
这种情况一般是my.ini文件配置出错了 首先找到这个文件: 默认安装路径 C:/Program Files/MySQL/MySQL Server 5.1/my.ini ...
mysql启动错误1607
进程
意外
终止
mysql启动报错,首先想到的是应该查看mysql的日志文件:mysql安装目录/data/*.err。 从错误日志
Window
s 无法启动MongoDB服务 错误1067:
进程
意外
终止
1:
Window
s 无法启动MongoDB服务 错误1067:
进程
意外
终止
2:解决方法: 进入MongoDB安装目录\data\将此文件夹下的mongod.lock删除 mongod.exe --config E:\ruanjian\MongoDB\mongod.cfg --remove ...
终止
占用端口的
进程
请注意,
终止
进程
可能会导致相关应用程序或服务的
异常
终止
。在
终止
进程
之前,请确保您了解正在
终止
的
进程
是哪个应用程序或服务,并确认
终止
该
进程
不会对系统产生负面影响。这将显示占用端口 80 的
进程
的相关信息,...
进程/线程/DLL
15,473
社区成员
49,171
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章