Método ITextHost::TxGetExtent (textserv.h)
Solicita el tamaño nativo del control en HIMETRIC.
Sintaxis
HRESULT TxGetExtent(
LPSIZEL lpExtent
);
Parámetros
lpExtent
Tipo: LPSIZEL
Tamaño del control en HIMETRIC, es decir, donde la unidad es .01 milímetros.
Valor devuelto
Tipo: HRESULT
Devuelve S_OK si el método se realiza correctamente.
Devuelve el siguiente código de error COM si se produce un error en el método. Para obtener más información sobre los códigos de error COM, vea Control de errores en COM.
Código devuelto | Descripción |
---|---|
|
Sin implementar. |
Comentarios
El objeto de servicios de texto usa este método para implementar el zoom. El objeto de servicios de texto deriva el factor de zoom de la relación entre la extensión de píxeles de dispositivo y himetric del rectángulo del cliente. Cada unidad HIMETRIC corresponde a 0,01 milímetros.
[factor de zoom vertical] = [alto de píxeles del rect] * 2540 / [extensión vertical HIMETRIC] * [píxel por pulgada vertical (desde el contexto del dispositivo)]
Si los factores de zoom vertical y horizontal no son los mismos, el objeto de servicios de texto puede omitir el factor de zoom horizontal y suponer que es el mismo que el vertical.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | textserv.h |
Archivo DLL | Msftedit.dll |
Consulte también
Conceptual
Otros recursos