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 |
---|---|
|
Réussite. |
|
Le paramètre pnWidth est NULL. |
|
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 |