Método ITextHost::TxGetViewInset (textserv.h)
Solicita las dimensiones del conjunto de espacios en blanco alrededor del texto de la ventana host de texto.
Sintaxis
HRESULT TxGetViewInset(
LPRECT prc
);
Parámetros
prc
Tipo: LPRECT
Tamaño de conjunto, en coordenadas de cliente. Los miembros superior, inferior, izquierdo y derecho de la estructura RECT indican la distancia en cada dirección en la que se debe establecer el dibujo.
Valor devuelto
Tipo: HRESULT
El valor devuelto es S_OK.
Comentarios
El conjunto de vistas es la cantidad de espacio en cada lado entre el rectángulo de cliente y el rectángulo de vista. El rectángulo de vista (también denominado rectángulo de formato) es el rectángulo en el que se debe dar formato al texto .
Los conjuntos de vistas se pasan en una estructura RECT , pero esto no es realmente un rectángulo. Debe tratarse como cuatro valores independientes para restar en cada lado del rectángulo de cliente para figurar el rectángulo de vista.
Los conjuntos de vistas se pasan en HIMETRIC (cada unidad HIMETRIC corresponde a 0,01 milímetros) para que no dependan del rectángulo del cliente y del contexto del dispositivo de representación.
Los conjuntos de vistas pueden ser negativos en cualquier lado del rectángulo de cliente, lo que conduce a un rectángulo de vista más grande que el rectángulo de cliente. A continuación, el texto se debe recortar en el rectángulo del cliente. Si el rectángulo de vista es más ancho que el rectángulo de cliente, el host puede agregar una barra de desplazamiento horizontal al control.
Los objetos de servicios de línea a texto único omiten el límite derecho del rectángulo de vista al dar formato al texto.
El conjunto de vistas está disponible en el host en todo momento, activo o inactivo.
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
Información general sobre los controles de edición enriquecida sin ventanas