ITextRange2::GetChar2-Methode (tom.h)
Ruft das Zeichen am angegebenen Offset vom Ende dieses Bereichs ab.
Syntax
HRESULT GetChar2(
[out] long *pChar,
[in] long Offset
);
Parameter
[out] pChar
Typ: long*
Der Zeichenwert.
[in] Offset
Typ: long
Der Offset vom Ende des Bereichs. Ein Offset von 0 ruft das Zeichen am Ende des Bereichs ab.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, gibt sie NOERROR zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Diese Methode unterscheidet sich von ITextRange::GetChar auf folgende Weise:
- Es gibt das UTF-32-Zeichen für das Ersatzpaar anstelle des Leadcodes des Paares zurück.
- Es ruft den Zeichencode oder Codes am angegebenen Offset vom Ende des Bereichs ab und nicht das Zeichen am Anfang des Bereichs.
Wenn das Zeichen der Leadcode für ein Ersatzpaar ist, wird das entsprechende UTF-32-Zeichen zurückgegeben.
Wenn Offset ein Zeichen vor Dem Beginn der Geschichte oder am Ende der Geschichte angibt, gibt diese Methode den Zeichencode 0 zurück.
Wenn der Offset-Wert ist | Dieses Zeichen wird zurückgegeben. |
---|---|
0 | Das Zeichen am Ende des Bereichs. |
Negativ und greift auf die Mitte eines Ersatzpaars zu. | Das entsprechende UTF-32-Zeichen. |
Positiv und greift auf die Mitte eines Ersatzpaars zu. | Das UTF-32-Zeichen nach diesem Paar. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | tom.h |
DLL | Msftedit.dll |