WM_DESTROY メッセージ

ウィンドウが破棄されるときに送信されます。 これは、ウィンドウが画面から削除された後に破棄されるウィンドウのウィンドウ プロシージャに送信されます。

このメッセージは、最初に破棄されるウィンドウに送信され、次に破棄されるときに子ウィンドウ (存在する場合) に送信されます。 メッセージの処理中に、すべての子ウィンドウがまだ存在していると見なすことができます。

ウィンドウは、WindowProc 関数を介してこのメッセージを受け取ります。

#define WM_DESTROY                      0x0002

パラメーター

wParam

このパラメーターは使用されません。

lParam

このパラメーターは使用されません。

戻り値

型: LRESULT

アプリケーションでこのメッセージを処理する場合は、0 を返す必要があります。

解説

破棄されるウィンドウがクリップボード ビューアー チェーン (SetClipboardViewer 関数を呼び出して設定) の一部である場合、ウィンドウは、WM_DESTROY メッセージから戻る前に ChangeClipboardChain 関数を処理してチェーンから自身を削除する必要があります。

必要条件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー
Winuser.h (Windows.h を含む)

関連項目

参照

ChangeClipboardChain

DestroyWindow

PostQuitMessage

SetClipboardViewer

WM_CLOSE

概念

Windows