コンソールを閉じる

プロセスでは、FreeConsole 関数を使用して、コンソールから自身をデタッチできます。 その他のプロセスがコンソールを共有している場合、コンソールは破棄されませんが、FreeConsole と呼ばれるプロセスはそれを参照できません。 このプロセスでは、FreeConsole 関数を呼び出した後、AllocConsole 使用して新しいコンソールを作成するか、AttachConsole を呼び出して別のコンソールにアタッチできます。

コンソールは、最後にアタッチされたプロセスが終了するか FreeConsole を呼び出すと閉じられます。