プログラミングのメモ帳(C/C++/HSP)

日々のプログラミングで気づいた点や小技集を紹介します。(Windows 10/XP/Vista、VC2017、HSP)

Windowメッセージ(0x0200-0x02FF)

2014年04月18日 17時12分03秒 | 資料

ここでは Window メッセージ の「0x0200~0x02FF」を紹介します。(戻る)

定数 OS 説明
0x0200WM_MOUSEFIRST
0x0200WM_MOUSEMOVEマウス カーソルが移動したことを示します。
0x0201WM_LBUTTONDOWN左のマウス ボタンがいつ押されたかを示します。
0x0202WM_LBUTTONUP左のマウス ボタンがいつ離されたかを示します。
0x0203WM_LBUTTONDBLCLKマウスの左ボタンをダブルクリックしたことを示します。
0x0204WM_RBUTTONDOWNマウスの右ボタンがいつ押されたかを示します。
0x0205WM_RBUTTONUPマウスの右ボタンがいつ離されたかを示します。
0x0206WM_RBUTTONDBLCLKマウスの右ボタンをダブルクリックしたことを示します。
0x0207WM_MBUTTONDOWN中央のマウス ボタンがいつ押されたかを示します。
0x0208WM_MBUTTONUP中央のマウス ボタンがいつ離されたかを示します。
0x0209WM_MBUTTONDBLCLKマウスの中央ボタンをダブルクリックしたことを示します。
0x020AWM_MOUSEWHEELマウス ホイールが回転した事を示します。
0x020BWM_XBUTTONDOWNマウスの 4 つ目以降のボタンがいつ押されたかを示します。
0x020CWM_XBUTTONUPマウスの 4 つ目以降のボタンがいつ離されたかを示します。
0x020DWM_XBUTTONDBLCLKマウスの 4 つ目以降のボタンをダブルクリックしたことを示します。
0x020EWM_MOUSEHWHEELマウス ホイールが回転した事を示します。
0x020EWM_MOUSELAST
0x0210WM_PARENTNOTIFY親ウインドウに子ウインドウのアクティブ状態を通知します。
0x0211WM_ENTERMENULOOPメニューのモーダル ループを開始します。
0x0212WM_EXITMENULOOPメニューのモーダル ループを終了します。
0x0213WM_NEXTMENU
0x0214WM_SIZING
0x0215WM_CAPTURECHANGED
0x0216WM_MOVING
0x0218WM_POWERBROADCAST
0x0219WM_DEVICECHANGE
0x010DWM_IME_STARTCOMPOSITION
0x010EWM_IME_ENDCOMPOSITION
0x010FWM_IME_COMPOSITION
0x010FWM_IME_KEYLAST
0x0281WM_IME_SETCONTEXT
0x0282WM_IME_NOTIFY
0x0283WM_IME_CONTROL
0x0284WM_IME_COMPOSITIONFULL
0x0285WM_IME_SELECT
0x0286WM_IME_CHAR
0x0288WM_IME_REQUEST
0x0290WM_IME_KEYDOWN
0x0291WM_IME_KEYUP
0x0220WM_MDICREATE子ウインドウを作成するようMDIクライアントに促します。
0x0221WM_MDIDESTROYMDI子ウインドウをクローズします。
0x0222WM_MDIACTIVATEMDI子ウインドウをアクティブ化します。
0x0223WM_MDIRESTORE子ウインドウを復元するようMDIクライアントに促します。
0x0224WM_MDINEXT次のMDI子ウインドウをアクティブ化します。
0x0225WM_MDIMAXIMIZEMDI子ウインドウを最大化します。
0x0226WM_MDITILEMDI子ウインドウを並べて整列させます。
0x0227WM_MDICASCADEMDI子ウインドウを重ねて整列させます。
0x0228WM_MDIICONARRANGEアイコン化されたMDI子ウインドウを整列します。
0x0229WM_MDIGETACTIVEアクティブなMDI子ウインドウに関するデータを取得します。
0x0230WM_MDISETMENUMDIフレーム ウインドウのメニューを置き換えます。
0x0231WM_ENTERSIZEMOVEウインドウのサイズ変更/移動が行われる前に通知されます。
0x0232WM_EXITSIZEMOVEウインドウのサイズ変更/移動が行われた後に通知されます。
0x0233WM_DROPFILESファイルがドロップされたことを示します。
0x0234WM_MDIREFRESHMENUMDIフレーム ウインドウのメニューを最新表示します。
0x0240WM_TOUCHWindows 71 つ以上の接触点 (指やペンなど) がタッチセンサー式デジタイザーの表面に触れたときにウインドウに通知します。
0x02A1WM_MOUSEHOVERマウスがウインドウのクライアントエリア上でホバリングしてから、TrackMouseEvent 関数への呼び出しであらかじめ指定された時間が経過しました。
0x02A3WM_MOUSELEAVEマウスが、TrackMouseEvent 関数への呼び出しであらかじめ指定されたウインドウのクライアントエリアを離れました。
0x02A0WM_NCMOUSEHOVERTrackMouseEvent の前回の呼び出しで指定されている時間のあいだカーソルがウインドウの非クライアント領域に置かれていました。
0x02A2WM_NCMOUSELEAVEマウスが、TrackMouseEvent の前回の呼び出しで指定されている時間のあいだカーソルがウインドウの非クライアント領域から出ていました。
0x02B1WM_WTSSESSION_CHANGEWindows XPユーザーの簡易切り替えが行われました。

←前へ] [目次] [次へ→

コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« Windowメッセージ(0x0100-0x0... | トップ | Windowメッセージ(0x0300-0x0... »
最新の画像もっと見る

コメントを投稿

資料」カテゴリの最新記事