WM_MENUSELECT メッセージと WM_COMMAND メッセージを処理し、現在のメニューに関するヘルプテキストを指定されたステータスウィンドウに表示する。
MenuHelp uMsg, wParam, lParam, hMainMenu, hInst, hwndStatus, lpwIDs
uMsg : [int] 型: UINT 処理対象のメッセージ。WM_MENUSELECT または WM_COMMAND のいずれかを指定できる。 wParam : [intptr] 型: WPARAM uMsg で指定されたメッセージの wParam。 lParam : [intptr] 型: LPARAM uMsg で指定されたメッセージの lParam。 hMainMenu : [intptr] 型: HMENU アプリケーションのメインメニューへのハンドル。 hInst : [intptr] 型: HINSTANCE 文字列リソースを含むモジュールへのハンドル。 hwndStatus : [intptr] 型: HWND ステータスウィンドウへのハンドル。 lpwIDs : [var] 型: LPUINT 文字列リソース識別子とメニューハンドルのペアを含む値の配列へのポインタ。関数は選択されたメニューのハンドルを配列内で検索し、見つかった場合は対応するリソース識別子を使用して適切なヘルプ文字列を読み込む。
(プラグイン / モジュール : comctl32.dll)
WM_MENUSELECT メッセージと WM_COMMAND メッセージを処理し、現在のメニューに関するヘルプテキストを指定されたステータスウィンドウに表示する。 [備考] MenuHelp 関数はヘルパー関数である。ヘルパー関数はプログラミングを容易にするために用意されている。頻繁に使用される一連の呼び出しを 1 回の呼び出しにまとめている。MenuHelp は WM_MENUSELECT メッセージと WM_COMMAND メッセージを送信するために使用する。
| プラグイン / モジュール | comctl32.dll |
| バージョン | 1.0 |
| 作成日 | 2026/04/16 |
| 著作者 | IronHSP / CsWin32 bridge |
| URL | https://github.com/inovia/IronHSP |
| 備考 | Win32 API の comctl32.dll 関数群。CsWin32 + win32metadata から自動生成。
hsp3net 専用 (intptr / NSTRUCT / wstr を使用)。 |
| タイプ | 拡張命令 |
| グループ | Win32API |
| 対応環境 |
|
| hs ファイル | hsphelp\win32_comctl32_gen2.hs |