Partager via


Méthode IShellIconOverlayIdentifier::GetPriority (shobjidl_core.h)

Spécifie la priorité d’une superposition d’icônes.

Syntaxe

HRESULT GetPriority(
  [out] int *pPriority
);

Paramètres

[out] pPriority

Type : int*

Adresse d’une valeur qui indique la priorité de l’identificateur de superposition. Les valeurs possibles vont de zéro à 100, avec zéro la priorité la plus élevée.

Valeur retournée

Type : HRESULT

Retourne S_OK en cas de réussite, ou un code d’erreur COM dans le cas contraire.

Remarques

Si plusieurs superpositions d’icônes sont disponibles pour un objet, celle qui a la priorité la plus élevée est choisie. L’interpréteur de commandes a un ensemble de règles internes qui déterminent la priorité pour de nombreux cas. La valeur retournée par GetPriority est utilisée dans les cas où les règles internes de l’interpréteur de commandes ne s’appliquent pas. En règle générale, vous devez définir la valeur sur zéro. Toutefois, la valeur de priorité est utile lorsque vous avez implémenté au moins deux gestionnaires de superposition d’icônes qui peuvent demander la superposition d’icônes pour le même objet. En définissant les valeurs de priorité de manière appropriée, vous pouvez spécifier les superpositions d’icônes demandées qui seront affichées.

Configuration requise

   
Client minimal pris en charge Windows 2000 Professionnel, 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 Shlobj.h)
DLL Shell32.dll (version 5.0 ou ultérieure)

Voir aussi

IShellIconOverlayIdentifier