SUBCLASSPROC
コールバックシグネチャ
LRESULT SUBCLASSPROC(
HWND hWnd,
DWORD uMsg,
WPARAM wParam,
LPARAM lParam,
UINT_PTR uIdSubclass,
UINT_PTR dwRefData
);パラメーター
| フィールド | 型 | 説明 |
|---|---|---|
| hWnd | HWND | サブクラス化されたウィンドウのハンドルです。 |
| uMsg | DWORD | 渡されるメッセージです。 |
| wParam | WPARAM | メッセージの追加情報です。このパラメーターの内容は uMsg の値によって異なります。 |
| lParam | LPARAM | メッセージの追加情報です。このパラメーターの内容は uMsg の値によって異なります。 |
| uIdSubclass | UINT_PTR | サブクラス ID です。 |
| dwRefData | UINT_PTR | SetWindowSubclass 関数に指定された参照データです。これは、サブクラスのインスタンスを "this" ポインターと関連付けるために使用できます。 |
公式ドキュメント
RemoveWindowSubclass および SetWindowSubclass で使用されるコールバック関数のプロトタイプを定義します。
戻り値
型: LRESULT
戻り値はメッセージ処理の結果であり、送信されたメッセージによって異なります。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)