基本コンソール・イベント処理

Fortran 実行時システムが初期化される時,基本コンソール・イベント・ハンドラが SetConsoleCtrlHandler Win32 API ルーチンを通して確立されます。基本ハンドラは,以下のイベント・タイプに応答します。

これらのイベント・タイプは,適切な診断メッセージと一緒に結果として整然とプログラムを終了させます。

CTRL_LOGOFF_EVENT または CTRL_SHUTDOWN_EVENT のような他のコンソール・イベントは,基本ハンドラでは処理されません。ハンドラは,これらのイベントを通知しますが,オペレーティング・システムに FALSE を返します。これは,Windows サービスとして動作する Visual Fortran アプリケーションが,ユーザーがログアウトする時まで実行を継続できるようにします。