共用方式為


ITextPara::AddTab 方法 (tom.h)

在位移 tbPos 中新增索引標籤,其類型為 tbAlign,以及領導者樣式 tbLeader

語法

HRESULT AddTab(
  [in] float tbPos,
  [in] long  tbAlign,
  [in] long  tbLeader
);

參數

[in] tbPos

類型: float

浮點數中的新製表位移。

[in] tbAlign

類型: long

定位點位置的對齊選項。 它可以是下列其中一項。

意義
tomAlignLeft
文字從定位點位置靠左對齊。 此為預設值。
tomAlignCenter
文字會置中於定位點位置。
tomAlignRight
文字會從定位點位置靠右對齊。
tomAlignDecimal
小數點是在索引標籤位置設定。 這適用於對齊十進位數的數據行。
tomAlignBar
垂直線位於索引標籤位置。 文字不會受到影響。 位於相同位置的鄰近線條對齊列形成連續垂直線。

[in] tbLeader

類型: long

領導者字元樣式。 領導者字元是用來填滿製表符所取用空格的字元。 它可以是下列其中一項。

意義
tomSpaces
使用空格。 此為預設值。
tomDots
使用點。
tomDashes
使用虛線。
tomLines
使用實線。

傳回值

類型: HRESULT

如果 ITextPara::AddTab 成功,則會 傳回S_OK。 如果方法失敗,它會傳回下列其中一個 COM 錯誤碼。 如需 COM 錯誤碼的詳細資訊,請參閱 COM 中的錯誤處理

傳回碼 Description
意義
E_ACCESSDENIED
拒絕寫入存取。
E_OUTOFMEMORY
記憶體不足。
CO_E_RELEASED
段落格式物件會附加至已刪除的範圍。

備註

假設一律不會有定位為零的索引標籤。 如果描述多個段落,則會傳回索引卷標的一般子集,並在索引卷標類型的上方單字中傳回0x8000。

規格需求

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

另請參閱

ClearAllTabs

概念

DeleteTab

GetListTab

GetTab

GetTabCount

ITextPara

參考

SetListTab

文字物件模型