IShellMenuCallback::CallbackSM メソッド (shobjidl_core.h)
メニュー バンド オブジェクトからメッセージを受信します。
構文
HRESULT CallbackSM(
[in, out] LPSMDATA psmd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam
);
パラメーター
[in, out] psmd
種類: LPSMDATA
メニューに関する情報を含む SMDATA 構造体へのポインター。
uMsg
型: UINT
メッセージ ID。 これは、SMC_XXX値の 1 つになります。 完全な一覧については、「 シェル メッセージと通知 」を参照してください。
wParam
型: WPARAM
追加情報を含む WPARAM 値。 詳細については、特定のSMC_XXX メッセージ リファレンスを参照してください。
lParam
型: LPARAM
追加情報を含む LPARAM 値。 詳細については、特定のSMC_XXX メッセージ リファレンスを参照してください。
戻り値
型: HRESULT
このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。
要件
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | shobjidl_core.h (Shobjidl.h を含む) |
Library | Shell32.lib |
[DLL] | Shell32.dll (バージョン 4.0 以降) |