Messages et notifications de l’interpréteur de commandes
Cette section décrit les messages et notifications De l’interpréteur de commandes Windows.
Contenu de cette section
Rubrique | Description |
---|---|
ABM_ACTIVATE |
Avertit le système qu’une barre d’applications a été activée. Une barre d’applications doit appeler ce message en réponse au message WM_ACTIVATE . |
ABM_GETAUTOHIDEBAR |
Récupère le handle de la barre d’application autohide associée à un bord de l’écran. Si le système a plusieurs moniteurs, le moniteur qui contient la barre des tâches principale est utilisé. |
ABM_GETAUTOHIDEBAREX |
Récupère le handle de la barre d’application autohide associée à un bord de l’écran. Ce message étend ABM_GETAUTOHIDEBAR en vous permettant de spécifier un moniteur particulier, pour une utilisation dans plusieurs situations d’analyse. |
ABM_GETSTATE |
Récupère les états d’autohide et de toujours en haut de la barre des tâches Windows. |
ABM_GETTASKBARPOS |
Récupère le rectangle englobant de la barre des tâches Windows. |
ABM_NEW |
Inscrit une nouvelle barre d’application et spécifie l’identificateur de message que le système doit utiliser pour envoyer des messages de notification. Une barre d’applications doit envoyer ce message avant d’envoyer d’autres messages de barre d’application. |
ABM_QUERYPOS |
Demande une taille et une position d’écran pour une barre d’application. Lorsque la demande est effectuée, le message propose un bord d’écran et un rectangle englobant pour la barre de l’application. Le système ajuste le rectangle englobant afin que la barre de l’application n’interfère pas avec la barre des tâches Windows ou toute autre barre d’applications. |
ABM_REMOVE |
Annule l’inscription d’une barre d’applications en la supprimant de la liste interne du système. Le système n’envoie plus de messages de notification à la barre de l’application ou empêche d’autres applications d’utiliser la zone d’écran utilisée par la barre d’application. |
ABM_SETAUTOHIDEBAR |
Inscrit ou annule l’inscription d’une barre d’application automatique pour un bord donné de l’écran. Si le système a plusieurs moniteurs, le moniteur qui contient la barre des tâches principale est utilisé. |
ABM_SETAUTOHIDEBAREX |
Inscrit ou annule l’inscription d’une barre d’application automatique pour un bord donné de l’écran. Ce message étend ABM_SETAUTOHIDEBAR en vous permettant de spécifier un moniteur particulier, pour une utilisation dans plusieurs situations d’analyse. |
ABM_SETPOS |
Définit la taille et la position de l’écran d’une barre d’application. Le message spécifie un bord d’écran et le rectangle englobant de la barre d’application. Le système peut ajuster le rectangle englobant afin que la barre d’applications n’interfère pas avec la barre des tâches Windows ou toute autre barre d’applications. |
ABM_SETSTATE |
Définit les états autohide et always-on-top de la barre des tâches Windows. |
ABM_WINDOWPOSCHANGED |
Avertit le système lorsque la position d’une barre d’applications a changé. Une barre d’application doit appeler ce message en réponse au message WM_WINDOWPOSCHANGED . |
ABN_FULLSCREENAPP |
Avertit une barre d’application lorsqu’une application en plein écran s’ouvre ou se ferme. Cette notification est envoyée sous la forme d’un message défini par l’application qui est défini par le message ABM_NEW . |
ABN_POSCHANGED |
Avertit une barre d’applications lorsqu’un événement qui peut affecter la taille et la position de la barre d’application s’est produit. Les événements incluent les modifications apportées à la taille, à la position et à l’état de visibilité de la barre des tâches, ainsi que l’ajout, la suppression ou le redimensionnement d’une autre barre d’applications sur le même côté de l’écran. |
ABN_STATECHANGE |
Avertit une barre d’applications que l’état de mise en page automatique ou toujours en haut de la barre des tâches a changé, c’est-à-dire que l’utilisateur a sélectionné ou désactivé la zone de case activée « Toujours en haut » ou « Masquer automatiquement » de la feuille de propriétés de la barre des tâches. |
ABN_WINDOWARRANGE |
Avertit une barre d’application que l’utilisateur a sélectionné la commande Cascade, Vignette horizontalement ou Vignette verticale dans le menu contextuel de la barre des tâches. |
CPL_DBLCLK |
Envoyé à la fonction CPlApplet d’une application Panneau de configuration lorsque l’utilisateur double-clique sur l’icône d’une boîte de dialogue prise en charge par l’application. |
CPL_EXIT |
Envoyé une fois à la fonction CPlApplet d’une application Panneau de configuration avant que la DLL contenant l’application Panneau de configuration soit publiée. |
CPL_GETCOUNT |
Envoyé à la fonction CPlApplet d’une application Panneau de configuration pour récupérer le nombre de boîtes de dialogue prises en charge par l’application. |
CPL_INIT |
Envoyé à la fonction CPlApplet d’une application Panneau de configuration pour l’inviter à effectuer une initialisation globale, en particulier l’allocation de mémoire. |
CPL_INQUIRE |
Envoyé à la fonction CPlApplet d’une application Panneau de configuration pour demander des informations sur une boîte de dialogue prise en charge par l’application. |
CPL_NEWINQUIRE |
Envoyé à la fonction CPlApplet d’une application Panneau de configuration pour demander des informations sur une boîte de dialogue prise en charge par l’application. |
CPL_SELECT |
|
CPL_STARTWPARMS |
Envoyé pour informer CPlApplet que l’utilisateur a choisi l’icône associée à une boîte de dialogue donnée.
CPlApplet doit afficher la boîte de dialogue correspondante et effectuer toutes les tâches spécifiées par l’utilisateur. |
CPL_STOP |
Envoyé à la fonction CPlApplet d’une application Panneau de configuration lorsque l’application de contrôle du Panneau de configuration se ferme. L’application de contrôle envoie le message une fois pour chaque boîte de dialogue prise en charge par l’application. |
DDWM_UPDATEWINDOW |
Indique à une fenêtre de suppression d’image de mettre à jour à l’aide de nouvelles informations DROPDESCRIPTION . |
DFM_GETDEFSTATICID |
Envoyé par l’implémentation du menu contextuel par défaut lors de la création, en spécifiant la commande de menu par défaut et en autorisant un autre choix. Utilisé par LPFNDFMCALLBACK. |
DFM_GETHELPTEXT |
Permet à l’objet de rappel de spécifier une chaîne de texte d’aide. |
DFM_GETHELPTEXTW |
Permet à l’objet de rappel de spécifier une chaîne de texte d’aide. |
DFM_GETVERB |
Envoyé par l’implémentation du menu contextuel par défaut pour obtenir le verbe pour l’ID de commande donné dans le menu contextuel. |
DFM_INVOKECOMMAND |
Envoyé par l’implémentation du menu contextuel par défaut pour demander la fonction de rappel qui gère le menu (LPFNDFMCALLBACK) pour appeler une commande de menu. |
DFM_INVOKECOMMANDEX |
Envoyé par l’implémentation de menu contextuel par défaut pour demander LPFNDFMCALLBACK d’appeler une commande de menu étendu. |
DFM_MAPCOMMANDNAME |
Envoyé par l’implémentation de menu contextuel par défaut pour affecter un nom à une commande de menu. |
DFM_MERGECONTEXTMENU |
Permet au rappel d’ajouter des éléments au menu. |
DFM_MERGECONTEXTMENU_BOTTOM |
Permet au rappel d’ajouter des éléments en bas du menu étendu. |
DFM_MERGECONTEXTMENU_TOP |
Permet au rappel d’ajouter des éléments en haut du menu étendu. |
DFM_MODIFYQCMFLAGS |
Permet au rappel de modifier les valeurs CFM_XXX passées à IContextMenu::QueryContextMenu. |
DFM_VALIDATECMD |
Envoyé pour vérifier l’existence d’une commande de menu. |
DFM_WM_DRAWITEM |
Envoyé à la fenêtre parente d’un contrôle ou d’un menu dessiné par le propriétaire lorsqu’un aspect visuel du contrôle ou du menu a changé. |
DFM_WM_INITMENUPOPUP |
Envoyé lorsqu’un menu déroulant ou un sous-menu est sur le point de devenir actif. Cela permet à une application de modifier le menu avant son affichage, sans modifier le menu entier. |
DFM_WM_MEASUREITEM |
Envoyé à la fenêtre propriétaire d’un contrôle ou d’un élément de menu lors de la création du contrôle ou du menu. |
FM_GETDRIVEINFO |
Envoyé par une extension du Gestionnaire de fichiers pour récupérer les informations du lecteur à partir de la fenêtre gestionnaire de fichiers active. |
FM_GETFILESEL |
Envoyé par une extension gestionnaire de fichiers pour récupérer des informations sur un fichier sélectionné à partir de la fenêtre gestionnaire de fichiers active (la fenêtre répertoire ou la fenêtre Résultats de la recherche). |
FM_GETFILESELLFN |
Envoyé par une extension gestionnaire de fichiers pour récupérer des informations sur un fichier sélectionné à partir de la fenêtre gestionnaire de fichiers active (la fenêtre répertoire ou la fenêtre Résultats de la recherche). Le fichier sélectionné peut avoir un nom de fichier long. |
FM_GETFOCUS |
Envoyé par une extension du Gestionnaire de fichiers pour récupérer le type de fenêtre Gestionnaire de fichiers qui a le focus d’entrée. |
FM_GETSELCOUNT |
Envoyé par une extension du Gestionnaire de fichiers pour récupérer le nombre de fichiers sélectionnés dans la fenêtre gestionnaire de fichiers active (fenêtre répertoire ou résultats de la recherche). |
FM_GETSELCOUNTLFN |
Envoyé par une extension du Gestionnaire de fichiers pour récupérer le nombre de fichiers sélectionnés dans la fenêtre gestionnaire de fichiers active (fenêtre répertoire ou résultats de la recherche). Le nombre inclut les fichiers qui ont des noms de fichiers longs. |
FM_REFRESH_WINDOWS |
Envoyé par une extension du Gestionnaire de fichiers pour que le Gestionnaire de fichiers repeint sa fenêtre active ou toutes ses fenêtres. |
FM_RELOAD_EXTENSIONS |
Envoyé par une extension du Gestionnaire de fichiers (ou une autre application) pour que le Gestionnaire de fichiers recharge toutes les DLL d’extension répertoriées dans la section [AddOns] du fichier Winfile.ini. |
FMEVENT_HELPMENUITEM |
Envoyé à une procédure DLL d’extension du Gestionnaire de fichiers lorsque l’utilisateur appuie sur F1 sur un élément de commande de menu ou de barre d’outils. L’extension doit appeler WinHelp, avec le paramètre hwnd de cette fonction défini sur la valeur du paramètre hwnd de l’extension. |
FMEVENT_HELPSTRING |
Envoyé à une procédure DLL d’extension du Gestionnaire de fichiers lorsque le Gestionnaire de fichiers souhaite une chaîne d’aide pour un élément de commande de menu ou de barre d’outils. |
FMEVENT_INITMENU |
Envoyé à une DLL d’extension lorsque l’utilisateur sélectionne le menu de l’extension dans la barre de menus du Gestionnaire de fichiers. L’extension peut utiliser cette notification pour initialiser les éléments de menu. |
FMEVENT_LOAD |
Envoyé à une DLL d’extension lorsque le Gestionnaire de fichiers charge la DLL. |
FMEVENT_SELCHANGE |
Envoyé à une DLL d’extension lorsque l’utilisateur sélectionne un nom de fichier dans la fenêtre de répertoire du Gestionnaire de fichiers ou dans la fenêtre Résultats de la recherche. |
FMEVENT_TOOLBARLOAD |
Envoyé à une DLL d’extension lorsque le Gestionnaire de fichiers charge sa barre d’outils. Ce message permet à une DLL d’extension d’ajouter un bouton à la barre d’outils du Gestionnaire de fichiers. |
FMEVENT_UNLOAD |
Envoyé à une DLL d’extension lorsque le Gestionnaire de fichiers décharge la DLL. |
FMEVENT_USER_REFRESH |
Envoyé à une DLL d’extension lorsque l’utilisateur choisit la commande Actualiser dans le menu Affichage dans le Gestionnaire de fichiers. L’extension peut utiliser cette notification pour mettre à jour son menu. |
NCM_DISPLAYERRORTIP |
Affiche un message d’erreur dans le conseil de bulle associé au contrôle d’adresse réseau. |
NCM_GETADDRESS |
Indique si une adresse réseau est conforme à un type et un format spécifiés. |
NCM_GETALLOWTYPE |
Récupère les types d’adresses réseau qu’un contrôle d’adresse réseau spécifié accepte. |
NCM_SETALLOWTYPE |
Définit les types d’adresses réseau qu’un contrôle d’adresse réseau spécifié accepte. |
SFVM_ADDOBJECT |
Ajoute un objet à la vue Shell. Utilisé par SHShellFolderView_Message. |
SFVM_ADDPROPERTYPAGES |
Permet à l’objet de rappel de fournir une page à ajouter à la feuille de propriétés de l’objet sélectionné. Utilisé par IShellFolderViewCB::MessageSFVCB. |
SFVM_BACKGROUNDENUM |
Permet à l’objet de rappel de demander l’énumération sur un thread d’arrière-plan. Utilisé par IShellFolderViewCB::MessageSFVCB. |
SFVM_BACKGROUNDENUMDONE |
Avertit l’objet de rappel que l’énumération en arrière-plan est terminée. Utilisé par IShellFolderViewCB::MessageSFVCB. |
SFVM_COLUMNCLICK |
Avertit l’objet de rappel que l’utilisateur a cliqué sur un en-tête de colonne pour trier la liste des objets dans l’affichage dossier. Utilisé par IShellFolderViewCB::MessageSFVCB. |
SFVM_DEFITEMCOUNT |
Permet à l’objet de rappel de spécifier le nombre d’éléments dans l’affichage dossier. Utilisé par IShellFolderViewCB::MessageSFVCB. |
SFVM_DEFVIEWMODE |
Permet à l’objet de rappel de spécifier le mode d’affichage. Utilisé par IShellFolderViewCB::MessageSFVCB. |
SFVM_FSNOTIFY |
Avertit l’objet de rappel qu’un événement qui affecte l’un de ses éléments s’est produit. Utilisé par IShellFolderViewCB::MessageSFVCB. |
SFVM_GETANIMATION |
Permet à l’objet de rappel de spécifier qu’une animation doit être affichée pendant que les éléments sont énumérés sur un thread d’arrière-plan. Utilisé par IShellFolderViewCB::MessageSFVCB. |
SFVM_GETBUTTONINFO |
Permet à l’objet de rappel d’ajouter des boutons à la barre d’outils. Utilisé par IShellFolderViewCB::MessageSFVCB. |
SFVM_GETBUTTONS |
Permet à l’objet de rappel de spécifier les boutons à ajouter à la barre d’outils. Utilisé par IShellFolderViewCB::MessageSFVCB. |
SFVM_GETHELPTEXT |
Permet à l’objet de rappel de spécifier une chaîne de texte d’aide pour les éléments de menu ou les boutons de barre d’outils. Utilisé par IShellFolderViewCB::MessageSFVCB. |
SFVM_GETHELPTOPIC |
Permet à l’objet de rappel de spécifier un fichier d’aide HTML et une rubrique dans celui-ci. Utilisé par IShellFolderViewCB::MessageSFVCB. |
SFVM_GETNOTIFY |
Notification envoyée à l’objet de rappel d’affichage pour spécifier les emplacements et les événements qui doivent être inscrits pour les événements de notification de modification. Une fois qu’ils sont inscrits, lorsqu’une modification se produit sur ces emplacements ou événements, l’objet de rappel d’affichage est notifié. Ces événements sont envoyés au rappel d’affichage via SFVM_FSNOTIFY et sont ensuite gérés par la vue. |
SFVM_GETSELECTEDOBJECTS |
Récupère un tableau de pointeurs vers des listes d’identificateurs d’éléments (PIDL) pour tous les objets sélectionnés. Utilisé par SHShellFolderView_Message. |
SFVM_GETSORTDEFAULTS |
Permet à l’objet de rappel de spécifier un paramètre de tri par défaut. Utilisé par IShellFolderViewCB::MessageSFVCB. |
SFVM_GETTOOLTIPTEXT |
Permet à l’objet de rappel de spécifier une chaîne de texte d’info-bulle pour les éléments de menu ou les boutons de barre d’outils. Utilisé par IShellFolderViewCB::MessageSFVCB. |
SFVM_INITMENUPOPUP |
Permet à l’objet de rappel de modifier un menu contextuel Windows Explorer avant qu’il ne s’affiche. Utilisé par IShellFolderViewCB::MessageSFVCB. |
SFVM_INVOKECOMMAND |
Avertit l’objet de rappel qu’une de ses commandes de barre d’outils ou de menu a été appelée par l’utilisateur. Utilisé par IShellFolderViewCB::MessageSFVCB. |
SFVM_MERGEMENU |
Permet à l’objet de rappel de fusionner des éléments de menu dans les menus windows Explorer. Utilisé par IShellFolderViewCB::MessageSFVCB. |
SFVM_REARRANGE |
Avertit l’IShellView de réorganiser ses éléments. Utilisé par SHShellFolderView_Message. |
SFVM_REMOVEOBJECT |
Supprime un objet de la vue de l’interpréteur de commandes. Utilisé par SHShellFolderView_Message. |
SFVM_SETCLIPBOARD |
Avertit IShellView lorsqu’un de ses objets est placé dans le Presse-papiers à la suite d’une commande de menu. Utilisé par SHShellFolderView_Message. |
SFVM_SETITEMPOS |
Définit la position d’un élément dans la vue Shell. Utilisé par SHShellFolderView_Message. |
SFVM_SETPOINTS |
Définit les points des objets actuellement sélectionnés sur l’objet de données sur les commandes Copy et Cut . Utilisé par SHShellFolderView_Message. |
SFVM_SIZE |
Avertit l’objet de rappel que l’affichage dossier a été redimensionné. Utilisé par IShellFolderViewCB::MessageSFVCB. |
SFVM_UNMERGEMENU |
Avertit l’objet de rappel qu’un menu est supprimé. Utilisé par IShellFolderViewCB::MessageSFVCB. |
SFVM_UPDATEOBJECT |
Mises à jour un objet en passant un pointeur à un tableau de deux PIDL. Utilisé par SHShellFolderView_Message. |
SFVM_UPDATESTATUSBAR |
Avertit l’objet de rappel que la barre status est en cours de mise à jour. Utilisé par IShellFolderViewCB::MessageSFVCB. |
SFVM_WINDOWCREATED |
Avertit l’objet de rappel que la fenêtre d’affichage des dossiers est en cours de création. Utilisé par IShellFolderViewCB::MessageSFVCB. |
SMC_CHEVRONEXPAND |
L’utilisateur a cliqué sur un chevron pour développer l’élément spécifié par la structure SMDATA associée. |
SMC_CHEVRONGETTIP |
Demande le titre et le texte d’une info-bulle de chevron pour l’élément spécifié par la structure SMDATA associée. |
SMC_CREATE |
Vous avertit qu’une bande de menus a été créée. |
SMC_DEFAULTICON |
Retourne l’icône par défaut pour l’élément spécifié par la structure SMDATA associée. |
SMC_DEMOTE |
Rétrogradez l’élément spécifié par la structure SMDATA associée. |
SMC_DISPLAYCHEVRONTIP |
Vous avertit qu’une info-bulle est sur le point d’être affichée pour le chevron associé à l’élément spécifié par la structure SMDATA associée. |
SMC_EXITMENU |
Vous avertit que le menu est en cours de réduction. |
SMC_GETINFO |
Demande des informations sur un élément de menu standard. |
SMC_GETOBJECT |
Demande un pointeur vers un objet spécifié. |
SMC_GETSFINFO |
Demande des informations sur un élément de menu de dossier Shell. |
SMC_GETSFOBJECT |
Demande un pointeur vers un objet spécifié. |
SMC_INITMENU |
Vous avertit d’initialiser la bande de menus. |
SMC_NEWITEM |
Vous avertit d’un nouvel élément, comme spécifié par la structure SMDATA associée. |
SMC_PROMOTE |
Promouvez l’élément spécifié par la structure SMDATA associée. |
SMC_REFRESH |
Envoie une notification indiquant que les menus ont été complètement actualisés et que vous pouvez réinitialiser votre état. |
SMC_SETSFOBJECT |
Vous avertit d’enregistrer l’objet passé. |
SMC_SFDDRESTRICTED |
Demande s’il est acceptable de supprimer un objet de données sur l’élément spécifié par la structure SMDATA associée. |
SMC_SFEXEC |
Exécutez l’élément de dossier Shell spécifié dans la structure SMDATA associée. |
SMC_SFSELECTITEM |
L’utilisateur a sélectionné l’élément spécifié par la structure SMDATA associée. |
SMC_SHCHANGENOTIFY |
Vous avertit qu’une modification a eu lieu. |
WM_CPL_LAUNCH |
Ce message n’est pas pris en charge. |
WM_CPL_LAUNCHED |
Ce message n’est pas pris en charge. |
WM_DROPFILES |
Envoyé lorsque l’utilisateur supprime un fichier dans la fenêtre d’une application qui s’est inscrite en tant que destinataire des fichiers supprimés. |
WM_HELP |
Indique que l’utilisateur a appuyé sur la touche F1. Si un menu est actif lorsque la touche F1 est enfoncée, WM_HELP est envoyé à la fenêtre associée au menu ; sinon, WM_HELP est envoyé à la fenêtre qui a le focus clavier. Si aucune fenêtre n’a le focus clavier, WM_HELP est envoyé à la fenêtre active. |
WM_TCARD |
Envoyé à une application qui a lancé un carte de formation avec l’aide de Windows. Le message informe l’application lorsque l’utilisateur clique sur un bouton pouvant être créé. Une application lance une carte d’entraînement en spécifiant la commande HELP_TCARD dans un appel à la fonction WinHelp. |