Método IInkLineInfo::GetInkExtent (msinkaut.h)
Especifica as propriedades de exibição a serem definidas no objeto de tinta de texto (tInk) e recupera a largura do objeto de tinta de texto em unidades HIMETRIC.
Sintaxe
HRESULT GetInkExtent(
[in] INKMETRIC *pim,
[out] UINT *pnWidth
);
Parâmetros
[in] pim
Um ponteiro para uma estrutura INKMETRIC , que contém as propriedades de exibição a serem definidas no objeto de tinta de texto ou NULL.
[out] pnWidth
A largura do objeto de tinta de texto em unidades HIMETRIC.
Valor retornado
Esse método pode retornar um desses valores.
Código de retorno | Descrição |
---|---|
|
Êxito. |
|
O parâmetro pnWidth é NULL. |
|
Não foi possível concluir a operação. As propriedades de exibição não são alteradas. |
Comentários
Se o parâmetro pim for NULL, as propriedades de exibição não serão alteradas e as propriedades existentes serão usadas para calcular a extensão do objeto de tinta de texto; caso contrário, as propriedades de exibição são atualizadas e a extensão é calculada a partir das novas propriedades.
Se o sinalizador IMF_FONT_SELECTED_IN_HDC estiver definido no parâmetro pim , as propriedades do contexto do dispositivo serão aplicadas à tinta; caso contrário, as configurações INKMETRIC do objeto de tinta de texto são aplicadas.
Requisitos
Cliente mínimo com suporte | Windows XP Tablet PC Edition [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Nenhum compatível |
Plataforma de Destino | Windows |
Cabeçalho | msinkaut.h |
Biblioteca | InkObj.dll |