Condividi tramite


Metodo ITextHost::TxGetViewInset (textserv.h)

Richiede le dimensioni dello spazio vuoto impostato intorno al testo nella finestra host di testo.

Sintassi

HRESULT TxGetViewInset(
  LPRECT prc
);

Parametri

prc

Tipo: LPRECT

Dimensioni inset, nelle coordinate client. I membri superiore, inferiore, sinistro e destro della struttura RECT indicano quanto lontano deve essere impostato il disegno.

Valore restituito

Tipo: HRESULT

Il valore restituito è S_OK.

Commenti

La visualizzazione inset è la quantità di spazio su ogni lato tra il rettangolo client e il rettangolo di visualizzazione. Il rettangolo di visualizzazione (denominato anche rettangolo di formattazione) è il rettangolo in cui deve essere formattato il testo .

Gli inset di visualizzazione vengono passati in una struttura RECT , ma questo non è davvero un rettangolo. Deve essere considerato come quattro valori indipendenti da sottrarre su ogni lato del rettangolo client per figurare il rettangolo di visualizzazione.

Le inset di visualizzazione vengono passate in HIMETRIC (ogni unità HIMETRIC corrisponde a 0,01 millimetri) in modo che non dipendono dal rettangolo client e dal contesto del dispositivo di rendering.

Gli inset di visualizzazione possono essere negativi su uno dei lati del rettangolo client, portando a un rettangolo di visualizzazione più grande rispetto al rettangolo client. Il testo deve quindi essere ritagliato nel rettangolo client. Se il rettangolo di visualizzazione è più ampio del rettangolo client, l'host può aggiungere una barra di scorrimento orizzontale al controllo.

Gli oggetti servizi di riga singola ignorano il limite destro del rettangolo di visualizzazione durante la formattazione del testo.

La visualizzazione inset è disponibile dall'host in ogni momento, attiva o inattiva.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione textserv.h
DLL Msftedit.dll

Vedi anche

ITextHost

Panoramica dei controlli di modifica avanzati senza finestre