Fonction SHLoadNonloadedIconOverlayIdentifiers (shellapi.h)
Indique à l’interpréteur de commandes que, lors de l’opération suivante nécessitant des informations de superposition, il doit charger les identificateurs de superposition d’icônes qui ont échoué ou qui n’étaient pas présents pour la création au démarrage. Les identificateurs qui ont déjà été chargés ne sont pas affectés.
Syntaxe
SHSTDAPI SHLoadNonloadedIconOverlayIdentifiers();
Valeur de retour
Type : HRESULT
Retourne toujours S_OK.
Remarques
Un appel à SHLoadNonloadedIconOverlayIdentifiers n’entraîne pas le chargement immédiat d’une extension Shell, ni le chargement d’un gestionnaire de superposition d’icônes. Un appel à SHLoadNonloadedIconOverlayIdentifiers entraîne une situation telle que le code suivant pour demander des informations de superposition d’icône déclenche une comparaison des superpositions d’icônes dans le Registre avec celles déjà chargées. Si une superposition d’icônes vient d’être inscrite et que le système n’a pas encore atteint sa limite supérieure de quinze superpositions d’icônes, la nouvelle superposition est chargée. SHLoadNonloadedIconOverlayIdentifiers ne charge pas à lui seul une nouvelle superposition d’icônes ; vous devez également déclencher une action qui utilise la superposition, telle qu’une actualisation d’une vue Explorer Windows.
Pour plus d’informations, consultez Comment implémenter des gestionnaires de superposition d’icônes.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shellapi.h |
Bibliothèque | Shell32.lib |
DLL | Shell32.dll (version 5.0 ou ultérieure) |