WM_APPCOMMAND |
ユーザーがアプリケーション コマンド イベントを生成したことをウィンドウに通知します。たとえば、マウスを使用してアプリケーション コマンド ボタンをクリックするか、キーボードにアプリケーション コマンド キーを入力します。
|
WM_CAPTURECHANGED |
マウス キャプチャを失っているウィンドウに送信されます。
|
WM_LBUTTONDBLCLK |
カーソルがウィンドウのクライアント領域にあるときに、ユーザーがマウスの左ボタンをダブルクリックしたときに投稿されます。 マウスがキャプチャされていない場合、メッセージはカーソルの下のウィンドウに投稿されます。 それ以外の場合、メッセージは、マウスをキャプチャしたウィンドウに投稿されます。
|
WM_LBUTTONDOWN |
ユーザーがマウスの左ボタンを押し、カーソルがウィンドウのクライアント領域にあるときに投稿されます。 マウスがキャプチャされていない場合、メッセージはカーソルの下のウィンドウに投稿されます。 それ以外の場合、メッセージは、マウスをキャプチャしたウィンドウに投稿されます。
|
WM_LBUTTONUP |
カーソルがウィンドウのクライアント領域にあるときに、ユーザーがマウスの左ボタンを離したときに投稿されます。 マウスがキャプチャされていない場合、メッセージはカーソルの下のウィンドウに投稿されます。 それ以外の場合、メッセージは、マウスをキャプチャしたウィンドウに投稿されます。
|
WM_MBUTTONDBLCLK |
カーソルがウィンドウのクライアント領域にあるときに、ユーザーがマウスの中央ボタンをダブルクリックしたときに投稿されます。 マウスがキャプチャされていない場合、メッセージはカーソルの下のウィンドウに投稿されます。 それ以外の場合、メッセージは、マウスをキャプチャしたウィンドウに投稿されます。
|
WM_MBUTTONDOWN |
ユーザーがマウスの中央ボタンを押したときに、カーソルがウィンドウのクライアント領域にあるときに投稿されます。 マウスがキャプチャされていない場合、メッセージはカーソルの下のウィンドウに投稿されます。 それ以外の場合、メッセージは、マウスをキャプチャしたウィンドウに投稿されます。
|
WM_MBUTTONUP |
カーソルがウィンドウのクライアント領域にあるときに、マウスの中央ボタンを離したときに投稿されます。 マウスがキャプチャされていない場合、メッセージはカーソルの下のウィンドウに投稿されます。 それ以外の場合、メッセージは、マウスをキャプチャしたウィンドウに投稿されます。
|
WM_MOUSEACTIVATE |
カーソルが非アクティブウィンドウにあり、ユーザーがマウス ボタンを押したときに送信されます。 親ウィンドウは、子ウィンドウが DefWindowProc 関数に渡した場合にのみ、このメッセージを受け取ります。
|
WM_MOUSEHOVER |
TrackMouseEventの前の呼び出しで指定した期間、ウィンドウのクライアント領域にカーソルが移動したときにウィンドウにポストされます。
|
WM_MOUSEHWHEEL |
マウスの水平スクロール ホイールが傾いたり回転したりしたときにフォーカス ウィンドウに送信されます。
DefWindowProc関数は、ウィンドウの親にメッセージを伝達します。 DefWindowProc 処理するウィンドウが見つかるまで親チェーンに伝達されるため、メッセージの内部転送は必要ありません。
|
WM_MOUSELEAVE |
TrackMouseEventの前の呼び出しで指定したウィンドウのクライアント領域からカーソルが離れると、ウィンドウにポストされます。
|
WM_MOUSEMOVE |
カーソルが移動したときにウィンドウにポストされます。 マウスがキャプチャされていない場合、メッセージはカーソルを含むウィンドウに投稿されます。 それ以外の場合、メッセージは、マウスをキャプチャしたウィンドウに投稿されます。
|
WM_MOUSEWHEEL |
マウス ホイールが回転したときにフォーカス ウィンドウに送信されます。
DefWindowProc 関数は、ウィンドウの親にメッセージを伝達します。 DefWindowProc 処理するウィンドウが見つかるまで親チェーンに伝達されるため、メッセージの内部転送は必要ありません。
|
WM_NCHITTEST |
特定の画面座標に対応するウィンドウの部分を決定するために、ウィンドウに送信されます。 これは、たとえば、カーソルが移動したとき、マウス ボタンが押されたときや離されたとき、または WindowFromPointなどの関数の呼び出しに応答して発生する可能性があります。 マウスがキャプチャされていない場合、メッセージはカーソルの下のウィンドウに送信されます。 それ以外の場合は、マウスをキャプチャしたウィンドウにメッセージが送信されます。
|
WM_NCLBUTTONDBLCLK |
カーソルがウィンドウの非クライアント領域内にあるときに、ユーザーがマウスの左ボタンをダブルクリックしたときに投稿されます。 このメッセージは、カーソルを含むウィンドウに投稿されます。 ウィンドウがマウスをキャプチャした場合、このメッセージは投稿されません。
|
WM_NCLBUTTONDOWN |
カーソルがウィンドウの非クライアント領域内にあるときに、ユーザーがマウスの左ボタンを押したときに投稿されます。 このメッセージは、カーソルを含むウィンドウに投稿されます。 ウィンドウがマウスをキャプチャした場合、このメッセージは投稿されません。
|
WM_NCLBUTTONUP |
カーソルがウィンドウの非クライアント領域内にあるときに、ユーザーがマウスの左ボタンを離したときに投稿されます。 このメッセージは、カーソルを含むウィンドウに投稿されます。 ウィンドウがマウスをキャプチャした場合、このメッセージは投稿されません。
|
WM_NCMBUTTONDBLCLK |
ユーザーがマウスの中央ボタンをダブルクリックしたときに、カーソルがウィンドウの非クライアント領域内にあるときに投稿されます。 このメッセージは、カーソルを含むウィンドウに投稿されます。 ウィンドウがマウスをキャプチャした場合、このメッセージは投稿されません。
|
WM_NCMBUTTONDOWN |
ユーザーがマウスの中央ボタンを押したときに、カーソルがウィンドウの非クライアント領域内にあるときに投稿されます。 このメッセージは、カーソルを含むウィンドウに投稿されます。 ウィンドウがマウスをキャプチャした場合、このメッセージは投稿されません。
|
WM_NCMBUTTONUP |
カーソルがウィンドウの非クライアント領域内にあるときに、マウスの中央ボタンを離したときに投稿されます。 このメッセージは、カーソルを含むウィンドウに投稿されます。 ウィンドウがマウスをキャプチャした場合、このメッセージは投稿されません。
|
WM_NCMOUSEHOVER |
TrackMouseEventの前の呼び出しで指定した期間、ウィンドウの非クライアント領域にカーソルがカーソルを置いたときにウィンドウにポストされます。
|
WM_NCMOUSELEAVE |
TrackMouseEventの前の呼び出しで指定したウィンドウの非クライアント領域からカーソルが離れると、ウィンドウにポストされます。
|
WM_NCMOUSEMOVE |
ウィンドウの非クライアント領域内でカーソルが移動されると、ウィンドウにポストされます。 このメッセージは、カーソルを含むウィンドウに投稿されます。 ウィンドウがマウスをキャプチャした場合、このメッセージは投稿されません。
|
WM_NCRBUTTONDBLCLK |
カーソルがウィンドウの非クライアント領域内にあるときに、ユーザーがマウスの右ボタンをダブルクリックしたときに投稿されます。 このメッセージは、カーソルを含むウィンドウに投稿されます。 ウィンドウがマウスをキャプチャした場合、このメッセージは投稿されません。
|
WM_NCRBUTTONDOWN |
ユーザーがマウスの右ボタンを押したときに、カーソルがウィンドウの非クライアント領域内にあるときに投稿されます。 このメッセージは、カーソルを含むウィンドウに投稿されます。 ウィンドウがマウスをキャプチャした場合、このメッセージは投稿されません。
|
WM_NCRBUTTONUP |
カーソルがウィンドウの非クライアント領域内にあるときに、ユーザーがマウスの右ボタンを離したときに投稿されます。 このメッセージは、カーソルを含むウィンドウに投稿されます。 ウィンドウがマウスをキャプチャした場合、このメッセージは投稿されません。
|
WM_NCXBUTTONDBLCLK |
カーソルがウィンドウの非クライアント領域にあるときに、ユーザーがXBUTTON1またはXBUTTON2をダブルクリックしたときに投稿されます。 このメッセージは、カーソルを含むウィンドウに投稿されます。 ウィンドウがマウスをキャプチャした場合、このメッセージは投稿されません。
|
WM_NCXBUTTONDOWN |
カーソルがウィンドウの非クライアント領域にあるときに、ユーザーがXBUTTON1またはXBUTTON2を押したときに投稿されます。 このメッセージは、カーソルを含むウィンドウに投稿されます。 ウィンドウがマウスをキャプチャした場合、このメッセージは投稿されません。
|
WM_NCXBUTTONUP |
カーソルがウィンドウの非クライアント領域にあるときに、ユーザーがXBUTTON1またはXBUTTON2を離したときにポストされます。 このメッセージは、カーソルを含むウィンドウに投稿されます。 ウィンドウがマウスをキャプチャした場合、このメッセージは投稿されません。
|
WM_RBUTTONDBLCLK |
カーソルがウィンドウのクライアント領域にあるときに、ユーザーがマウスの右ボタンをダブルクリックしたときに投稿されます。 マウスがキャプチャされていない場合、メッセージはカーソルの下のウィンドウに投稿されます。 それ以外の場合、メッセージは、マウスをキャプチャしたウィンドウに投稿されます。
|
WM_RBUTTONDOWN |
カーソルがウィンドウのクライアント領域にあるときに、ユーザーがマウスの右ボタンを押したときに投稿されます。 マウスがキャプチャされていない場合、メッセージはカーソルの下のウィンドウに投稿されます。 それ以外の場合、メッセージは、マウスをキャプチャしたウィンドウに投稿されます。
|
WM_RBUTTONUP |
カーソルがウィンドウのクライアント領域にあるときに、ユーザーがマウスの右ボタンを離したときに投稿されます。 マウスがキャプチャされていない場合、メッセージはカーソルの下のウィンドウに投稿されます。 それ以外の場合、メッセージは、マウスをキャプチャしたウィンドウに投稿されます。
|
WM_XBUTTONDBLCLK |
カーソルがウィンドウのクライアント領域にあるときに、ユーザーがXBUTTON1またはXBUTTON2をダブルクリックしたときに投稿されます。 マウスがキャプチャされていない場合、メッセージはカーソルの下のウィンドウに投稿されます。 それ以外の場合、メッセージは、マウスをキャプチャしたウィンドウに投稿されます。
|
WM_XBUTTONDOWN |
カーソルがウィンドウのクライアント領域にあるときに、ユーザーがXBUTTON1またはXBUTTON2を押したときに投稿されます。 マウスがキャプチャされていない場合、メッセージはカーソルの下のウィンドウに投稿されます。 それ以外の場合、メッセージは、マウスをキャプチャしたウィンドウに投稿されます。
|
WM_XBUTTONUP |
カーソルがウィンドウのクライアント領域にあるときに、ユーザーがXBUTTON1またはXBUTTON2を離したときに投稿されます。 マウスがキャプチャされていない場合、メッセージはカーソルの下のウィンドウに投稿されます。 それ以外の場合、メッセージは、マウスをキャプチャしたウィンドウに投稿されます。
|