Metodo ITextRange2::GetChar2 (tom.h)
Ottiene il carattere in corrispondenza dell'offset specificato dalla fine di questo intervallo.
Sintassi
HRESULT GetChar2(
[out] long *pChar,
[in] long Offset
);
Parametri
[out] pChar
Tipo: long*
Valore del carattere.
[in] Offset
Tipo: long
Offset dalla fine dell'intervallo. Un offset di 0 ottiene il carattere alla fine dell'intervallo.
Valore restituito
Tipo: HRESULT
Se il metodo ha esito positivo, restituisce NOERROR. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Questo metodo differisce da ITextRange::GetChar nei modi seguenti:
- Restituisce il carattere UTF-32 per la coppia surrogata anziché il codice lead della coppia.
- Ottiene il codice di carattere o i codici, in corrispondenza dell'offset specificato dalla fine dell'intervallo anziché dal carattere all'inizio dell'intervallo.
Se il carattere è il codice lead per una coppia surrogata, viene restituito il carattere UTF-32 corrispondente.
Se Offset specifica un carattere prima dell'inizio della storia o alla fine della storia, questo metodo restituisce il codice del carattere 0.
Se il valore Offset è | Questo carattere viene restituito |
---|---|
0 | Carattere alla fine dell'intervallo. |
Negativo e accede al centro di una coppia surrogata | Carattere UTF-32 corrispondente. |
Positivo e accede al centro di una coppia surrogata | Carattere UTF-32 seguente. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | tom.h |
DLL | Msftedit.dll |