WM_SYSCOMMAND
読み:ダブリューエム-アンダースコア-シス-コマンド
外語:WM_SYSCOMMAND

 Windowsにおけるウィンドウ メッセージの一つ。メニューや、ウィンドウに関する通知メッセージの送受信で用いられる。
目次

定義
 UINT型の定数であり、WinUser.hで、以下のように定義される。
#define WM_SYSCOMMAND                   0x0112

仕様

引数
 Win32/Win64の場合

返却値

特徴

動作
 メニューに関する制御が発生した場合に、イベントが通知される。
 またアプリケーション内で、SendMessage()を用いて送信することもできる。
 システムコマンドの種類はLOWORD(WPARAM)だが、更に下位4ビットも削ったほうが良いらしい。
 uCmdType = wParam & 0xFFF0;
 LPARAMは、イベントの種類によってはカーソル位置以外が格納されることもある。

用途

再検索