Condividi tramite


Metodo IInkLineInfo::GetInkExtent (msinkaut.h)

Specifica le proprietà di visualizzazione da impostare sull'oggetto input penna di testo (tInk) e recupera la larghezza dell'oggetto input penna di testo nelle unità HIMETRIC.

Sintassi

HRESULT GetInkExtent(
  [in]  INKMETRIC *pim,
  [out] UINT      *pnWidth
);

Parametri

[in] pim

Puntatore a una struttura INKMETRIC che contiene le proprietà di visualizzazione da impostare sull'oggetto penna di testo o NULL.

[out] pnWidth

Larghezza dell'oggetto input penna di testo nelle unità HIMETRIC.

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Operazione completata.
E_POINTER
Il parametro pnWidth è NULL.
E_OUTOFMEMORY
Impossibile completare l'operazione. Le proprietà di visualizzazione non vengono modificate.

Commenti

Se il parametro pim è NULL, le proprietà di visualizzazione non vengono modificate e le proprietà esistenti vengono usate per calcolare l'estensione dell'oggetto penna di testo; in caso contrario, le proprietà di visualizzazione vengono aggiornate e l'extent viene calcolato dalle nuove proprietà.

Se il flag IMF_FONT_SELECTED_IN_HDC è impostato nel parametro pim , le proprietà del contesto del dispositivo vengono applicate all'input penna; in caso contrario, vengono applicate le impostazioni INKMETRIC dell'oggetto input penna di testo.

Requisiti

   
Client minimo supportato Windows XP Tablet PC Edition [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione msinkaut.h
Libreria InkObj.dll

Vedi anche

Metodo GetFormat

IInkLineInfo

Struttura INKMETRIC

Metodo SetFormat