当前位置: 代码迷 >> C语言 >> vc++中程序的退出问题
  详细解决方案

vc++中程序的退出问题

热度:178   发布时间:2008-04-30 00:30:12.0
是啊 ,不是说很好,很强大吗?
比南开都牛呢,
我想买你的,但是我们学校自己做了一个,确实不怎么好用。
(*^__^*) ……
----------------解决方案--------------------------------------------------------
你用过我的试用版的吗?
----------------解决方案--------------------------------------------------------
你还发行试用版啊!
o(∩_∩)o...
----------------解决方案--------------------------------------------------------
对啊.
你试用的话,先留下邮箱.
----------------解决方案--------------------------------------------------------
发我QQ邮箱里面,
我的资料里有,谢谢o(∩_∩)o...
----------------解决方案--------------------------------------------------------
LS要的话加我QQ,我给你发免费的,并且很齐全的

[color=white]
----------------解决方案--------------------------------------------------------
加入控制台消息处理函数就ok了。
都什么年代了还bioskey,windows是基于消息的。
要编程资料不会装msdn吗,我就不信widnows下开发资料有比msdn权威的。
你需要做哪个键的处理查msdn,看看相关的是什么信息。
程序代码:

#include <windows.h>
#include <stdio.h>

BOOL WINAPI myConsoleHandler(DWORD CEvent);

int main()
{
    while(1)
    if (SetConsoleCtrlHandler((PHANDLER_ROUTINE)myConsoleHandler,true)==false)
    {
        // unable to install handler...
        // display message to the user
        printf("unable to install handler!\n");
        return -1;
    }

    return 0;

}


BOOL WINAPI myConsoleHandler(DWORD CEvent)
{
    char mesg[128];
        
    switch(CEvent)
    {
        case CTRL_C_EVENT:

            MessageBox(NULL,"CTRL+C received!","CEvent",MB_OK);
            break;

        case CTRL_BREAK_EVENT:

            MessageBox(NULL,"CTRL+BREAK received!","CEvent",MB_OK);
            break;

        case CTRL_CLOSE_EVENT:

            MessageBox(NULL,"Program being closed!","CEvent",MB_OK);
            break;
              
    }
    return true;
}

----------------解决方案--------------------------------------------------------
来更牛的了。。。
(*^__^*) ……
----------------解决方案--------------------------------------------------------
mm你不是做软件测试的吗,怎么也编程啊?
这个程序是要做测试驱动程序吧

mm在这个论坛混小心被某些20多年前的老古董给毒害哦。
----------------解决方案--------------------------------------------------------
是啊,还要学编程,
某些性能需要自己编制程序来测试的。
-_-!
----------------解决方案--------------------------------------------------------
  相关解决方案