下面我再介绍一种在控制台程序中拦截关机消息的方法。 使用SetConsoleCtrlHandler函数。经过测试这个函数不能取消操作。 program Project1; {$APPTYPE CONSOLE} uses SysUtils, Windows, Messages; function EndMsg(fdwCtrlType: Cardinal): Boolean; stdcall; begin Result := False; case fdwCtrlTypeof CTRL_LOGOFF_...
下面我再介绍一种在控制台程序中拦截关机消息的方法。 使用SetConsoleCtrlHandler函数。经过测试这个函数不能取消操作。 [delphi]view plain copy program Project1; {$APPTYPE CONSOLE} uses SysUtils, Windows, Messages; function EndMsg(fdwCtrlType: Cardinal): Boole...