IInkCollector::get_MarginX-Methode (msinkaut.h)
Ruft den X-Achsenrand um das Fensterrechteck in Bildschirmkoordinaten ab oder legt diese fest.
Dieser Rand stellt einen Puffer um den Rand des Freihandfensters bereit.
Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.
Syntax
HRESULT get_MarginX(
long *MarginX
);
Parameter
MarginX
Rückgabewert
Keine
Bemerkungen
Diese Eigenschaft wird am häufigsten bei nicht integrierten Tablet-Geräten verwendet. Der Puffer bietet Benutzern eine Fehlerspanne, wenn sie auf einem Gerät schreiben, das dem Bildschirm möglicherweise nicht 1 bis 1 zugeordnet ist.
Der Rand wird in Bildschirmkoordinaten angegeben. Ein positiver Rand erstreckt sich außerhalb des Kontexts, ein negativer Rand erstreckt sich innerhalb des Kontexts, und ein Wert von 0 erzeugt keinen Rand. Freihand wird gesammelt, wenn der Strich innerhalb des Rands beginnt. Durch dieses Verhalten wird die Freihandeingabe nicht beschnitten. Der Kontext des Objekts oder Steuerelements ist entweder das Fenstereingaberechteck der GetWindowInputRectangle-Methode oder das Clientrechteck für das Fenster.
Der Rand ist nur innerhalb des Anwendungsfensters wirksam. Wenn der Stift außerhalb des Anwendungsfensters angewendet wird, verliert die Anwendung den Fokus und kann keine Freihandeingaben erfassen.
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP Tablet PC Edition [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | msinkaut.h |
Bibliothek | InkObj.dll |