Méthode IInkCollector::get_MarginX (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 get_MarginX(
  long *MarginX
);

Paramètres

MarginX

Valeur de retour

None

Notes

Cette propriété est la plus couramment 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 ne peut 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’encre 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’encre.

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 surFALSE. Vous pouvez ensuite définir la propriété MarginX et réactiver l’objet ou le contrôle en définissant la propriété Enabled (ou la propriété InkEnabled ) sur TRUE.
 

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

Propriété activée

IInkCollector

Classe InkCollector

InkEnabled, propriété

MarginY, propriété