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 |
カーソルがウィンドウの非クライアント領域にあるときに、ユーザーが 1 番目または 2 番目の X ボタンをダブルクリックしたときに投稿されます。 このメッセージは、カーソルを含むウィンドウに投稿されます。 ウィンドウがマウスをキャプチャした場合、このメッセージは投稿されません。
|
WM_NCXBUTTONDOWN |
カーソルがウィンドウの非クライアント領域にあるときに、ユーザーが 1 番目または 2 番目の X ボタンを押したときに投稿されます。 このメッセージは、カーソルを含むウィンドウに投稿されます。 ウィンドウがマウスをキャプチャした場合、このメッセージは投稿されません。
|
WM_NCXBUTTONUP |
カーソルがウィンドウの非クライアント領域にあるときに、ユーザーが 1 番目または 2 番目の X ボタンを離したときに投稿されます。 このメッセージは、カーソルを含むウィンドウに投稿されます。 ウィンドウがマウスをキャプチャした場合、このメッセージは投稿されません。
|
WM_RBUTTONDBLCLK |
カーソルがウィンドウのクライアント領域にあるときに、ユーザーがマウスの右ボタンをダブルクリックしたときに投稿されます。 マウスがキャプチャされない場合、メッセージはカーソルの下のウィンドウにポストされます。 それ以外の場合、メッセージはマウスをキャプチャしたウィンドウに投稿されます。
|
WM_RBUTTONDOWN |
カーソルがウィンドウのクライアント領域にあるときにユーザーがマウスの右ボタンを押したときに投稿されます。 マウスがキャプチャされない場合、メッセージはカーソルの下のウィンドウにポストされます。 それ以外の場合、メッセージはマウスをキャプチャしたウィンドウに投稿されます。
|
WM_RBUTTONUP |
カーソルがウィンドウのクライアント領域にあるときに、ユーザーがマウスの右ボタンを離したときに投稿されます。 マウスがキャプチャされない場合、メッセージはカーソルの下のウィンドウにポストされます。 それ以外の場合、メッセージはマウスをキャプチャしたウィンドウに投稿されます。
|
WM_XBUTTONDBLCLK |
カーソルがウィンドウのクライアント領域にあるときに、ユーザーが 1 番目または 2 番目の X ボタンをダブルクリックしたときに投稿されます。 マウスがキャプチャされない場合、メッセージはカーソルの下のウィンドウにポストされます。 それ以外の場合、メッセージはマウスをキャプチャしたウィンドウに投稿されます。
|
WM_XBUTTONDOWN |
カーソルがウィンドウのクライアント領域にあるときに、ユーザーが 1 番目または 2 番目の X ボタンを押したときに投稿されます。 マウスがキャプチャされない場合、メッセージはカーソルの下のウィンドウにポストされます。 それ以外の場合、メッセージはマウスをキャプチャしたウィンドウに投稿されます。
|
WM_XBUTTONUP |
カーソルがウィンドウのクライアント領域にあるときに、ユーザーが 1 番目または 2 番目の X ボタンを離したときに投稿されます。 マウスがキャプチャされない場合、メッセージはカーソルの下のウィンドウにポストされます。 それ以外の場合は、マウスをキャプチャしたウィンドウにメッセージが投稿されます。
|