Metodo ITextPara::SetIndents (tom.h)
Imposta il rientro della prima riga, il rientro sinistro e il rientro destro per un paragrafo.
Sintassi
HRESULT SetIndents(
[in] float First,
[in] float Left,
[in] float Right
);
Parametri
[in] First
Tipo: float
Rientro della prima riga di un paragrafo, relativo al rientro sinistro. Il valore è espresso in punti a virgola mobile e può essere positivo o negativo.
[in] Left
Tipo: float
Rientro sinistro di tutte le righe tranne la prima riga di un paragrafo, rispetto al margine sinistro. Il valore è espresso in punti a virgola mobile e può essere positivo o negativo.
[in] Right
Tipo: float
Rientro destro di tutte le righe del paragrafo, rispetto al margine destro. Il valore è espresso in punti a virgola mobile e può essere positivo o negativo. Questo valore è facoltativo.
Valore restituito
Tipo: HRESULT
Se ITextPara::SetIndents ha esito positivo, restituisce S_OK. Se il metodo ha esito negativo, restituisce uno dei codici di errore COM seguenti. Per altre informazioni sui codici di errore COM, vedere Gestione degli errori in COM.
Codice restituito | Descrizione |
---|---|
|
Significato |
|
Argomento non valido. |
|
L'accesso in scrittura viene negato. |
|
Memoria insufficiente. |
|
L'oggetto formattazione paragrafo è associato a un intervallo che è stato eliminato. |
Commenti
I rientri di riga non sono autorizzati a posizionare il testo nei margini. Se il rientro della prima riga è impostato su un valore negativo (per un paragrafo con rientro) mentre il rientro sinistro è zero, il rientro della prima riga viene reimpostato su zero. Per evitare questo problema mantenendo i set di proprietà, impostare il valore del rientro della prima riga su zero in modo esplicito o chiamando il metodo ITextPara::Reset . Chiamare quindi ITextPara::SetIndents per impostare un valore non negativo, a sinistra e impostare il rientro della prima riga desiderato.
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 | tom.h |
DLL | Msftedit.dll |
Vedi anche
Informazioni concettuali
Riferimento