IInkLineInfo::GetInkExtent-Methode (msinkaut.h)
Gibt die Anzeigeeigenschaften an, die für das Text-Freihandobjekt (tInk) festgelegt werden sollen, und ruft die Breite des Text-Freihandobjekts in HIMETRIC-Einheiten ab.
Syntax
HRESULT GetInkExtent(
[in] INKMETRIC *pim,
[out] UINT *pnWidth
);
Parameter
[in] pim
Ein Zeiger auf eine INKMETRIC-Struktur , die die Anzeigeeigenschaften enthält, die für das Text-Freihandobjekt ( NULL) festgelegt werden sollen.
[out] pnWidth
Die Breite des Text-Freihandobjekts in HIMETRIC-Einheiten.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Erfolg. |
|
Der pnWidth-Parameter ist NULL. |
|
Der Vorgang konnte nicht abgeschlossen werden. Die Anzeigeeigenschaften werden nicht geändert. |
Hinweise
Wenn der pim-Parameter NULL ist, werden die Anzeigeeigenschaften nicht geändert, und die vorhandenen Eigenschaften werden verwendet, um die Ausdehnung des Freihandobjekts zu berechnen. andernfalls werden die Anzeigeeigenschaften aktualisiert, und die Ausdehnung wird aus den neuen Eigenschaften berechnet.
Wenn das flag IMF_FONT_SELECTED_IN_HDC im pim-Parameter festgelegt ist, werden die Eigenschaften des Gerätekontexts auf die Freihandeingabe angewendet. Andernfalls werden die INKMETRIC-Einstellungen des Text-Freihandobjekts angewendet.
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 |