COleControl::OnGetColorSet

virtuel BOOL OnGetColorSet ( DVTARGETDEVICE FAR * ptd, HDC hicTargetDev, LPLOGPALETTE FAR * ppColorSet );

Valeur de retour

Différent de zéro si un jeu de couleur valide est retourné ; sinon 0.

Paramètres

ptd

Points pour le périphérique cible pour lequel l'image doit être rendu. Si cette valeur est NULL, l'image doit être rendu pour un périphérique par défaut de la cible, généralement un dispositif d'affichage.

hicTargetDev

Spécifie le contexte de l'information sur le périphérique cible indiqué par ptd. Ce paramètre peut être un contexte de périphérique, mais il n'est pas nécessairement. Si la TDM est NULL, hicTargetDev doit également être NULL.

ppColorSet

Pointeur vers l'emplacement dans lequel le jeu de couleurs qui seraient utilisés doit être copié. Si la fonction ne retourne pas le jeu de couleurs, NULL est retourné.

Remarques

Appelé par le framework lorsque le conteneur appelle la fonction membre IOleObject::GetColorSet . Le conteneur appelle cette fonction pour obtenir toutes les couleurs nécessaires pour dessiner le contrôle OLE. Le conteneur peut utiliser des ensembles de couleur obtenues en conjonction avec les couleurs, qu'il faut définir la palette de couleur globale. L'implémentation par défaut retourne la valeur FALSE.

Substituer cette fonction de faire tout traitement spécial de cette demande.

COleControl aperçu |nbsp ; Membres de la classe | Graphique de la hiérarchie

Index