POSIX OSには、killでシャットダウンするために処理するシグナルを送信できるシグナルAPIがあり、sigactionでキャッチして、必要なことを実行できます。
ただし、Win32はPOSIXシステムではないため、次のようになります。
- たとえば、「タスクマネージャ」の「プロセスの終了」から発生する可能性のあるシャットダウンイベントを処理するにはどうすればよいですか?
- Win32アプリケーションにシャットダウン信号を送信するための標準APIは何ですか?
私はGUIについて話しているのではなく、うまくシャットダウンされるべきTCP/IPサーバーについて話しているのです。これはWindowsサービスのようには実行されません。