CreatePalette, fonction (wingdi.h)
La fonction CreatePalette crée une palette logique.
Syntaxe
HPALETTE CreatePalette(
[in] const LOGPALETTE *plpal
);
Paramètres
[in] plpal
Pointeur vers une structure LOGPALETTE qui contient des informations sur les couleurs de la palette logique.
Valeur retournée
Si la fonction réussit, la valeur de retour est un handle pour une palette logique.
Si la fonction échoue, la valeur de retour est NULL.
Remarques
Une application peut déterminer si un appareil prend en charge les opérations de palette en appelant la fonction GetDeviceCaps et en spécifiant la constante RASTERCAPS.
Une fois qu’une application a créé une palette logique, elle peut la sélectionner dans un contexte d’appareil en appelant la fonction SelectPalette . Une palette sélectionnée dans un contexte d’appareil peut être réalisée en appelant la fonction RealizePalette .
Lorsque vous n’avez plus besoin de la palette, appelez la fonction DeleteObject pour la supprimer.
Configuration requise
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 | wingdi.h (inclure Windows.h) |
Bibliothèque | Gdi32.lib |
DLL | Gdi32.dll |