iTextRange::GetChar 方法 (tom.h)

取得範圍開始位置的字元。

語法

HRESULT GetChar(
  long *pChar
);

參數

pChar

類型: long*

範圍的開始字元位置。

傳回值

類型: HRESULT

方法會傳回 HRESULT 值。 如果方法成功,它會 傳回S_OK。 如果 pChar 為 null,方法會失敗,並傳回E_INVALIDARG。

備註

下列 Microsoft Visual Basic 範例會將 ch 設定為範圍開頭的字元。

ch = r.Char

同樣地, ITextRange::SetChar 會以指定的字元覆寫範圍開頭的字元。 這些方法所擷取和設定的字元是 LONG 變數,它會隱藏儲存在備份存放區中的方式, (為位元組、單字、可變長度等等) ,而且不需要使用 BSTR

Char 屬性可以執行字元集合所能執行的大部分動作,有兩大優點:

  • 它可以參考父本文中的任何字元,而不是受限於父範圍。
  • 它的速度會大幅加快,因為 LONG是牽涉到的,而不是範圍物件。
因此,[文字物件模型] (TOM) 不支援字元集合。

規格需求

   
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
目標平台 Windows
標頭 tom.h
Dll Msftedit.dll

另請參閱

概念

ITextRange

參考

SetChar

文字物件模型