2
私はこの単純なコンソールアプリケーションをDelphi 2010で使用していますが、「X」ボタンを押すと(コードを実行して)しかし、私はそれに近いイベントを割り当てる方法を見つけることができないようです。ネープ助け、ありがとう。単純なコンソールアプリケーションの終了イベントをキャッチ
私はこの単純なコンソールアプリケーションをDelphi 2010で使用していますが、「X」ボタンを押すと(コードを実行して)しかし、私はそれに近いイベントを割り当てる方法を見つけることができないようです。ネープ助け、ありがとう。単純なコンソールアプリケーションの終了イベントをキャッチ
SetConsoleCtrlHandler Windows API関数を使用してハンドラを設定する必要があります。
ハンドラ関数は、コンソールプログラムのメインスレッドではなく、別のスレッドで実行されることに注意してください。 –
@RobこれはMSDNのハンドラ関数の説明の先頭に書かれています。とにかくコメントのためにまだ1つの投票:)。 –