Méthode IShellMenuCallback::CallbackSM (shobjidl_core.h)
Reçoit des messages à partir d’un objet de bande de menus.
Syntaxe
HRESULT CallbackSM(
[in, out] LPSMDATA psmd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam
);
Paramètres
[in, out] psmd
Type : LPSMDATA
Pointeur vers une structure SMDATA qui contient des informations sur le menu.
uMsg
Type : UINT
ID de message. Il s’agit de l’une des valeurs SMC_XXX. Pour obtenir la liste complète , consultez Messages et notifications de l’interpréteur de commandes.
wParam
Type : WPARAM
Valeur WPARAM qui contient des informations supplémentaires. Pour plus d’informations, consultez la référence de message SMC_XXX spécifique.
lParam
Type : LPARAM
Valeur LPARAM qui contient des informations supplémentaires. Pour plus d’informations, consultez la référence de message SMC_XXX spécifique.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl_core.h (inclure Shobjidl.h) |
Bibliothèque | Shell32.lib |
DLL | Shell32.dll (version 4.0 ou ultérieure) |