COleControl::GetFontTextMetrics

void GetFontTextMetrics ( LPTEXTMETRIC lptm, CFontHolder& ; fontHolder );

Paramètres

lptm

Pointeur vers une structure TEXTMETRIC.

fontHolder

Référence à un objet CFontHolder.

Remarques

Appelez cette fonction pour mesurer les paramètres de texte pour un objet CFontHolder , détenu par le contrôle. Telle une police peut être sélectionnée avec la fonction COleControl::SelectFontObject . GetFontTextMetrics va initialiser la structure TEXTMETRIC indiquée par lptm avec des informations de paramètres valides sur fontHolderde police en cas de succès, ou remplir la structure avec des zéros si pas de succès. Vous devez utiliser cette fonction au lieu de :: GetTextMetrics lorsque peinture votre contrôle parce que, comme tout incorporé objet OLE, les contrôles peuvent être tenus de se rendre dans un métafichier.

La structure TEXTMETRIC pour la police par défaut est actualisée lorsque la fonction SelectFontObject est appelée. Vous devez appeler GetFontTextMetrics seulement après que la propriété de police stock afin d'assurer l'information, qu'elle offre le choix est valide.

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

Index