Win32 API 日本語リファレンス
ホーム › UI.Shell › SUBCLASSPROC

SUBCLASSPROC

コールバック

シグネチャ

LRESULT SUBCLASSPROC(
    HWND hWnd,
    DWORD uMsg,
    WPARAM wParam,
    LPARAM lParam,
    UINT_PTR uIdSubclass,
    UINT_PTR dwRefData
);

パラメーター

フィールド型説明
hWndHWNDサブクラス化されたウィンドウのハンドルです。
uMsgDWORD渡されるメッセージです。
wParamWPARAMメッセージの追加情報です。このパラメーターの内容は uMsg の値によって異なります。
lParamLPARAMメッセージの追加情報です。このパラメーターの内容は uMsg の値によって異なります。
uIdSubclassUINT_PTRサブクラス ID です。
dwRefDataUINT_PTRSetWindowSubclass 関数に指定された参照データです。これは、サブクラスのインスタンスを "this" ポインターと関連付けるために使用できます。

公式ドキュメント

RemoveWindowSubclass および SetWindowSubclass で使用されるコールバック関数のプロトタイプを定義します。

戻り値

型: LRESULT

戻り値はメッセージ処理の結果であり、送信されたメッセージによって異なります。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)