Partager via


Méthode IInkLineInfo::GetInkExtent (msinkaut.h)

Spécifie les propriétés d’affichage à définir sur l’objet d’encre de texte (tInk) et récupère la largeur de l’objet d’encre de texte en unités HIMETRIC.

Syntaxe

HRESULT GetInkExtent(
  [in]  INKMETRIC *pim,
  [out] UINT      *pnWidth
);

Paramètres

[in] pim

Pointeur vers une structure INKMETRIC , qui contient les propriétés d’affichage à définir sur l’objet d’entrée manuscrite de texte, ou NULL.

[out] pnWidth

Largeur de l’objet d’entrée de texte en unités HIMETRIC.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
Réussite.
E_POINTER
Le paramètre pnWidth est NULL.
E_OUTOFMEMORY
Impossible de terminer l’opération. Les propriétés d’affichage ne sont pas modifiées.

Notes

Si le paramètre pim a la valeur NULL, les propriétés d’affichage ne sont pas modifiées et les propriétés existantes sont utilisées pour calculer l’étendue de l’objet d’entrée de texte ; sinon, les propriétés d’affichage sont mises à jour et l’étendue est calculée à partir des nouvelles propriétés.

Si l’indicateur IMF_FONT_SELECTED_IN_HDC est défini dans le paramètre pim , les propriétés du contexte d’appareil sont appliquées à l’encre ; sinon, les paramètres INKMETRIC de l’objet texte manuscrit sont appliqués.

Spécifications

   
Client minimal pris en charge Windows XP Édition Tablet PC [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête msinkaut.h
Bibliothèque InkObj.dll

Voir aussi

GetFormat, méthode

IInkLineInfo

INKMETRIC Structure

SetFormat, méthode