Partager via


Méthode ITextFont ::SetForeColor (tom.h)

Définit la couleur de premier plan (texte).

Syntaxe

HRESULT SetForeColor(
  [in] long Value
);

Paramètres

[in] Value

Type : long

Nouvelle couleur de premier plan. Il peut s’agir de l’un des éléments suivants.

Valeur Signification
Valeur COLORREF . Couleur RVB.
Valeur retournée par PALETTEINDEX Index de palette.
tomUndefined Aucune modification.
tomAutoColor Utilisez la couleur de premier plan par défaut.
 

Si Value contient une couleur RVB, générez le COLORREF à l’aide de la macro RVB .

Valeur retournée

Type : HRESULT

Si la méthode réussit, elle retourne S_OK. Si la méthode échoue, elle retourne l’un des codes d’erreur COM suivants. Pour plus d’informations sur les codes d’erreur COM, consultez Gestion des erreurs dans COM.

Code de retour Description
E_INVALIDARG
Argument non valide.
CO_E_RELEASED
L’objet police est attaché à une plage qui a été supprimée.
E_ACCESSDENIED
L’accès en écriture est refusé.
E_OUTOFMEMORY
Mémoire insuffisante.

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 tom.h
DLL Msftedit.dll

Voir aussi

COLORREF

Conceptuel

GetForeColor

ITextFont

Autres ressources

PALETTEINDEX

RGB

Référence

Modèle objet texte