CPalette::SetPaletteEntries

UINT SetPaletteEntries ( UINT nStartIndex, UINT nNumEntries, LPPALETTEENTRY lpPaletteColors );

Valeur de retour

Le nombre d'entrées dans la palette logique ; 0 si la fonction a échoué.

Paramètres

nStartIndex

Spécifie la première entrée de la palette logique de mettre.

nNumEntries

Spécifie le nombre d'entrées de la palette logique de mettre.

lpPaletteColors

Pointe vers un tableau de des structures de données PALETTEENTRY de recevoir les entrées de palette. Le tableau doit contenir au moins autant des structures de données spécifié par nNumEntries.

Remarques

Définit les valeurs de couleur RVB et des drapeaux dans un éventail d'entrées dans une palette logique.

Si la palette logique est sélectionnée dans un contexte de périphérique lorsque l'application appelle SetPaletteEntries, les changements ne prendra pas effet jusqu'à ce que l'application appelle CDC::RealizePalette.

Pour plus d'informations sur la structure Windows PALETTEENTRY, voir PALETTEENTRY dans Win32 SDK de référence du programmeur.

Aperçu CPalette |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussinbsp ;CDC::RealizePalette, CPalette::GetPaletteEntries, :: SetPaletteEntries

Index