IInkPicture ::p ut_MarginX, méthode (msinkaut.h)

Obtient ou définit la marge de l’axe X autour du rectangle de fenêtre, en coordonnées d’écran.

Cette marge fournit une mémoire tampon autour du bord de la fenêtre d’entrée manuscrite.

Cette propriété est en lecture/écriture.

Syntaxe

HRESULT put_MarginX(
  long MarginX
);

Paramètres

MarginX

Valeur de retour

None

Remarques

Cette propriété est généralement utilisée avec les tablettes non intégrées : la mémoire tampon donne aux utilisateurs une marge d’erreur lors de l’écriture sur un appareil qui peut ne pas mapper 1 à 1 avec l’écran.

La marge est spécifiée dans les coordonnées de l’écran. Une marge positive s’étend en dehors du contexte, une marge négative s’étend à l’intérieur du contexte et une valeur de zéro ne produit aucune marge. L’entrée manuscrite est collectée si le trait commence dans la marge. Ce comportement ne coupe pas l’entrée manuscrite. Le contexte de l’objet ou du contrôle est soit le rectangle d’entrée de fenêtre de la méthode GetWindowInputRectangle, soit le rectangle client de la fenêtre.

La marge est effective uniquement dans la fenêtre de l’application. Si le stylet est appliqué en dehors de la fenêtre de l’application, l’application perd le focus et ne peut pas collecter l’entrée manuscrite.

NoteL’objet InkCollector , l’objet InkOverlay ou le contrôle InkPicture doivent être désactivés avant de définir cette propriété. Pour désactiver l’objet InkCollector ou InkOverlay , définissez la propriété Enabled sur FALSE. Pour désactiver l’entrée manuscrite dans le contrôle InkOverlay , définissez la propriété InkEnabled sur FALSE. Vous pouvez ensuite définir la propriété MarginX et réactiver l’objet ou le contrôle en affectant à la propriété Enabled (ou à la propriété InkEnabled ) la valeur TRUE.
 

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP Édition Tablette 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

Propriété activée

IInkPicture

InkEnabled, propriété

Contrôle InkPicture

MarginY, propriété