Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Utilisé par IQueryAssociations ::GetString pour définir le type de chaîne à retourner.
Syntax
typedef enum {
ASSOCSTR_COMMAND = 1,
ASSOCSTR_EXECUTABLE,
ASSOCSTR_FRIENDLYDOCNAME,
ASSOCSTR_FRIENDLYAPPNAME,
ASSOCSTR_NOOPEN,
ASSOCSTR_SHELLNEWVALUE,
ASSOCSTR_DDECOMMAND,
ASSOCSTR_DDEIFEXEC,
ASSOCSTR_DDEAPPLICATION,
ASSOCSTR_DDETOPIC,
ASSOCSTR_INFOTIP,
ASSOCSTR_QUICKTIP,
ASSOCSTR_TILEINFO,
ASSOCSTR_CONTENTTYPE,
ASSOCSTR_DEFAULTICON,
ASSOCSTR_SHELLEXTENSION,
ASSOCSTR_DROPTARGET,
ASSOCSTR_DELEGATEEXECUTE,
ASSOCSTR_SUPPORTED_URI_PROTOCOLS,
ASSOCSTR_PROGID,
ASSOCSTR_APPID,
ASSOCSTR_APPPUBLISHER,
ASSOCSTR_APPICONREFERENCE,
ASSOCSTR_MAX
} ASSOCSTR;
Constantes
ASSOCSTR_COMMANDValeur : 1 Chaîne de commande associée à un verbe Shell. |
ASSOCSTR_EXECUTABLEExécutable d’une chaîne de commande de verbe Shell. Par exemple, cette chaîne est trouvée en tant que valeur (Par défaut) pour une sous-clé telle que \ HKEY_CLASSES_ROOTApplicationname\Shell\Ouvert\commande. Si la commande utilise Rundll.exe, définissez l’indicateur ASSOCF_REMAPRUNDLL dans le paramètre flags de IQueryAssociations ::GetString pour récupérer l’exécutable cible.
Attention Toutes les associations d’applications n’ont pas d’exécutables. Ne supposez pas qu’un exécutable sera toujours présent. Ce type de chaîne identifie le code qui sera appelé dans l’implémentation du verbe. |
ASSOCSTR_FRIENDLYDOCNAMENom convivial d’un type de document. |
ASSOCSTR_FRIENDLYAPPNAMENom convivial d’un fichier exécutable. |
ASSOCSTR_NOOPENIgnorez les informations associées à la sous-clé ouverte . |
ASSOCSTR_SHELLNEWVALUERegardez sous la sous-clé ShellNouveau . |
ASSOCSTR_DDECOMMANDModèle pour les commandes DDE. |
ASSOCSTR_DDEIFEXECCommande DDE à utiliser pour créer un processus. |
ASSOCSTR_DDEAPPLICATIONNom de l’application dans une diffusion DDE. |
ASSOCSTR_DDETOPICNom de la rubrique dans une diffusion DDE. |
ASSOCSTR_INFOTIPCorrespond à la valeur de Registre InfoTip. Renvoie un conseil d’informations pour un élément, ou une liste de propriétés sous la forme d’un IPropertyDescriptionList à partir duquel créer un conseil d’informations, par exemple lors du pointage du curseur sur un nom de fichier. La liste des propriétés peut être analysée avec PSGetPropertyDescriptionListFromString. |
ASSOCSTR_QUICKTIPIntroduit dans Internet Explorer 6. Correspond à la valeur de Registre QuickTip. Identique à ASSOCSTR_INFOTIP, sauf qu’il retourne toujours une liste de noms de propriétés sous la forme d’un IPropertyDescriptionList. La différence entre cette valeur et ASSOCSTR_INFOTIP est que cela retourne des propriétés qui sont sécurisées pour tous les scénarios qui entraînent une récupération lente des propriétés, comme les réseaux hors connexion ou lents. Certaines des propriétés retournées par ASSOCSTR_INFOTIP peuvent ne pas convenir aux scénarios de récupération lente des propriétés. La liste des propriétés peut être analysée avec PSGetPropertyDescriptionListFromString. |
ASSOCSTR_TILEINFOIntroduit dans Internet Explorer 6. Correspond à la valeur de Registre TileInfo. Contient la liste des propriétés à afficher pour un type de fichier particulier dans une fenêtre Windows Explorer en mode vignette. Cela est identique à ASSOCSTR_INFOTIP, mais, comme ASSOCSTR_QUICKTIP, il retourne également une liste de noms de propriétés sous la forme d’un IPropertyDescriptionList. La liste des propriétés peut être analysée avec PSGetPropertyDescriptionListFromString. |
ASSOCSTR_CONTENTTYPEIntroduit dans Internet Explorer 6. Décrit un type général d’association de fichiers MIME, tel que image et bmp, afin que les applications puissent faire des hypothèses générales sur un type de fichier spécifique. |
ASSOCSTR_DEFAULTICONIntroduit dans Internet Explorer 6. Retourne le chemin d’accès aux ressources d’icône à utiliser par défaut pour cette association. Les nombres positifs indiquent un index dans la table de ressources de la dll, tandis que les nombres négatifs indiquent un ID de ressource. Un exemple de syntaxe de la ressource est « c:\myfolder\myfile.dll,-1 ». |
ASSOCSTR_SHELLEXTENSIONIntroduit dans Internet Explorer 6. Pour un objet auquel une extension Shell est associée, vous pouvez l’utiliser pour récupérer le CLSID de cet objet d’extension Shell en transmettant une représentation sous forme de chaîne de l’IID de l’interface que vous souhaitez récupérer en tant que paramètre pwszExtra de IQueryAssociations ::GetString. Par exemple, si vous souhaitez récupérer un gestionnaire qui implémente l’interface IExtractImage , vous devez spécifier « {BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} », qui est l’IID d’IExtractImage. |
ASSOCSTR_DROPTARGETIntroduit dans Internet Explorer 8. Pour un verbe appelé via COM et l’interface IDropTarget , vous pouvez utiliser cet indicateur pour récupérer le CLSID de l’objet IDropTarget . Ce CLSID est inscrit dans la sous-clé DropTarget . Le verbe est spécifié dans le paramètre pwszExtra dans l’appel à IQueryAssociations ::GetString. Ce type de chaîne identifie le code qui sera appelé dans l’implémentation du verbe. |
ASSOCSTR_DELEGATEEXECUTEIntroduit dans Internet Explorer 8. Pour un verbe appelé via COM et l’interface IExecuteCommand , vous pouvez utiliser cet indicateur pour récupérer le CLSID de l’objet IExecuteCommand . Ce CLSID est inscrit dans la sous-clé de commande du verbe en tant qu’entrée DelegateExecute. Le verbe est spécifié dans le paramètre pwszExtra dans l’appel à IQueryAssociations ::GetString. Ce type de chaîne identifie le code qui sera appelé dans l’implémentation du verbe. |
ASSOCSTR_SUPPORTED_URI_PROTOCOLSValeur de chaîne des schémas de protocole URI. Par exemple, http:https:ftp:file: ou * indiquant tout. |
ASSOCSTR_PROGIDIntroduit dans Windows 10. ProgID fourni par l’application associée au type de fichier ou au schéma d’URI. Cela s’il est configuré par les utilisateurs dans leurs paramètres de programme par défaut. |
ASSOCSTR_APPIDIntroduit dans Windows 10. AppUserModelID de l’application associée au type de fichier ou au schéma d’URI. Il est configuré par les utilisateurs dans leurs paramètres de programme par défaut. |
ASSOCSTR_APPPUBLISHERIntroduit dans Windows 10. Éditeur de l’application associée au type de fichier ou au schéma d’URI. Il est configuré par les utilisateurs dans leurs paramètres de programme par défaut. |
ASSOCSTR_APPICONREFERENCEIntroduit dans Windows 10. Référence d’icône de l’application associée au type de fichier ou au schéma d’URI. Il est configuré par les utilisateurs dans leurs paramètres de programme par défaut. |
ASSOCSTR_MAXValeur ASSOCSTR maximale définie, utilisée à des fins de validation. |
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows 2000 Professionnel, Windows XP, Windows 7 [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
| En-tête | shlwapi.h |