ImageList_WriteEx, fonction (commctrl.h)
Écrit une liste d’images dans un flux.
Syntaxe
HRESULT ImageList_WriteEx(
[in] HIMAGELIST himl,
[in] DWORD dwFlags,
[in] IStream *pstm
);
Paramètres
[in] himl
Type : HIMAGELIST
Handle de la liste d’images.
[in] dwFlags
Type : DWORD
Indicateur qui spécifie la façon dont le flux est écrit.
Valeur | Signification |
---|---|
|
Écrit dans le flux à l’aide du format de fichier pour Common Controls 6.0, qui inclut des informations sur les attributs de liste d’images nouveaux de cette version. |
|
Écrit dans le flux à l’aide d’un format de fichier antérieur à la version 6.0. Spécifiez cet indicateur si vous devez enregistrer les listes d’images chargées sous les versions des contrôles communs antérieures à la version 6.0. |
[in] pstm
Type : LPSTREAM
Adresse du flux.
Valeur retournée
Type : HRESULT
Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Vous ne devez pas créer une liste d’images écrite avec l’indicateur ILP_DOWNLEVEL avec ILC_COLOR32.
Pour utiliser ImageList_WriteEx, l’application doit spécifier Comctl32.dll version 6 dans le manifeste. Pour plus d’informations sur les manifestes, consultez Activation des styles visuels.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | commctrl.h |
Bibliothèque | Comctl32.lib |
DLL | Comctl32.dll (version 6.0 ou ultérieure) |
Voir aussi
Référence