Membres de la classe CPalette

Construction

CPalette Construit un objet CPalette avec aucune palette Windows ci-joint. Vous devez initialiser l'objet CPalette avec l'une des fonctions d'initialisation membre avant de s'en servir.

Initialisation

CreatePalette Crée une palette de couleurs Windows et l'attache à l'objet CPalette.
CreateHalftonePalette Crée une palette de demi-teintes pour le contexte de périphérique et l'attache à l'objet CPalette.

Opérations

FromHandle Retourne un pointeur vers un objet CPalette lorsqu'un handle à un objet de palette Windows.
AnimatePalette Remplace les entrées de la palette logique identifiée par l'objet CPalette . L'application n'a pas de mise à jour de sa zone cliente, car Windows mappe les nouvelles entrées dans la palette système immédiatement.
GetNearestPaletteIndex Retourne l'index de l'entrée de la palette logique qui correspond le plus à une valeur de couleur.
ResizePalette Modifie la taille de la palette logique spécifiée par l'objet CPalette pour le nombre d'entrées spécifié.

Attributs

GetEntryCount Récupère le nombre d'entrées de palette dans une palette logique.
GetPaletteEntries Récupère un éventail d'entrées de palette dans une palette logique.
SetPaletteEntries Définit les valeurs de couleur RVB et des drapeaux dans un éventail d'entrées dans une palette logique.
opérateur HPALETTE Retourne la HPALETTE attachée à la CPalette.

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

Index