检测到程序退出

toadzw 2009-05-13 01:22:28
如果检测到程序退出,并在退出时弹出一个提示 ;
...全文
155 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzh9955 2009-05-15
  • 打赏
  • 举报
回复
顶··
amossavez 2009-05-13
  • 打赏
  • 举报
回复
响应退出消息机制就行了吧!!
liliangbao 2009-05-13
  • 打赏
  • 举报
回复
帮顶!!!
toadzw 2009-05-13
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 Lx_china 的回复:]


C/C++ codeBOOL WINAPI ConsoleCtrlHandler(DWORD dwEvent)
{
switch( dwEvent )
{
case CTRL_C_EVENT:
case CTRL_BREAK_EVENT:
case CTRL_CLOSE_EVENT:
case CTRL_LOGOFF_EVENT:
case CTRL_SHUTDOWN_EVENT:
printf("Plase waiting for server quit ...\n");
/*要做的推出处理*/

break;

default:



return(FALSE);
}

return(TR…
[/Quote]
能不能给的更山详细一点,一个可运行的程序
direren 2009-05-13
  • 打赏
  • 举报
回复
没明白,帮顶了
  • 打赏
  • 举报
回复
直接响应退出消息,弹出提示就可以了。
勇敢的天牛 2009-05-13
  • 打赏
  • 举报
回复

BOOL WINAPI ConsoleCtrlHandler(DWORD dwEvent)
{
switch( dwEvent )
{
case CTRL_C_EVENT:
case CTRL_BREAK_EVENT:
case CTRL_CLOSE_EVENT:
case CTRL_LOGOFF_EVENT:
case CTRL_SHUTDOWN_EVENT:
printf("Plase waiting for server quit ...\n");
/*要做的推出处理*/

break;

default:
return(FALSE);
}

return(TRUE);
}

void main()
{
SetConsoleCtrlHandler(ConsoleCtrlHandler, TRUE);
}
星羽 2009-05-13
  • 打赏
  • 举报
回复
是你自己的程序,还是监听其它程序

是你自己的程序,响应退出消息就可以了
wanghao111 2009-05-13
  • 打赏
  • 举报
回复
使用消息处理,监听消息
过去的我 2009-05-13
  • 打赏
  • 举报
回复
消息处理?
aaaa3105563 2009-05-13
  • 打赏
  • 举报
回复
顶··
lpf000 2009-05-13
  • 打赏
  • 举报
回复
/\/\/\/\
toadzw 2009-05-13
  • 打赏
  • 举报
回复
ALT+F4

65,211

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧