SHShellFolderView_Message, fonction (shlobj_core.h)
[SHShellFolderView_Message est disponible dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Il peut être modifié ou indisponible dans les versions suivantes.]
Envoie un message à l’implémentation IFolderView par défaut de l’interpréteur de commandes (DefView).
Syntaxe
LRESULT SHShellFolderView_Message(
[in] HWND hwndMain,
UINT uMsg,
LPARAM lParam
);
Paramètres
[in] hwndMain
Type : HWND
Handle de la fenêtre qui reçoit le message.
uMsg
Type : UINT
Message à envoyer. Voici la liste des messages possibles.
Message | Description |
---|---|
SFVM_ADDOBJECT | Ajoute un objet à la vue de l’interpréteur de commandes. |
SFVM_GETSELECTEDOBJECTS | Récupère un tableau de PIDL pour tous les objets sélectionnés. |
SFVM_REARRANGE | Avertit l’IShellView de réorganiser ses éléments. |
SFVM_REMOVEOBJECT | Supprime un objet de la vue de l’interpréteur de commandes. |
SFVM_SETCLIPBOARD | Avertit IShellView lorsqu’un de ses objets est placé dans le Presse-papiers à la suite d’une commande de menu. |
SFVM_SETITEMPOS | Définit la position d’un élément dans la vue de l’interpréteur de commandes. |
SFVM_SETPOINTS | Définit les points des objets actuellement sélectionnés sur l’objet de données sur les commandes copier et couper . |
SFVM_UPDATEOBJECT | Mises à jour un objet en passant un pointeur à un tableau de deux PIDL. |
lParam
Type : LPARAM
Le contenu de cette valeur dépend du message passé dans uMsg. Pour plus d’informations, consultez les rubriques des messages individuels.
Valeur retournée
Type : LRESULT
La valeur de retour dépend du message passé dans uMsg. Pour plus d’informations, consultez les rubriques des messages individuels.
Configuration requise
Condition requise | Valeur |
---|---|
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 | shlobj_core.h (inclure Shlobj.h) |
Bibliothèque | Shell32.lib |
DLL | Shell32.dll (version 5.0 ou ultérieure) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour