TranslateMDISysAccel 関数 (winuser.h)
指定した MDI クライアント ウィンドウに関連付けられているマルチ ドキュメント インターフェイス (MDI) 子ウィンドウのウィンドウ メニュー コマンドのアクセラレータ キーストロークを処理します。 関数は 、WM_KEYUP メッセージと WM_KEYDOWN メッセージを WM_SYSCOMMAND メッセージに変換し、適切な MDI 子ウィンドウに送信します。
構文
BOOL TranslateMDISysAccel(
[in] HWND hWndClient,
[in] LPMSG lpMsg
);
パラメーター
[in] hWndClient
型: HWND
MDI クライアント ウィンドウへのハンドル。
[in] lpMsg
種類: LPMSG
GetMessage または PeekMessage 関数を使用して取得されたメッセージへのポインター。 メッセージは MSG 構造体であり、アプリケーションのメッセージ 待ち行列からのメッセージ情報を含んでいる必要があります。
戻り値
種類: BOOL
メッセージがシステム コマンドに変換された場合、戻り値は 0 以外です。
メッセージがシステム・コマンドに変換されない場合、戻り値はゼロになります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | winuser.h (Windows.h を含む) |
Library | User32.lib |
[DLL] | User32.dll |