textserv.h) (ITextHost 類別

文字服務物件會使用 ITextHost 介面來取得文字主機服務。

繼承

ITextHost 介面繼承自 IUnknown 介面。 ITextHost 也有下列類型的成員:

方法

ITextHost 類別具有這些方法。

 
ITextHost::OnTxCharFormatChange

設定文字主機的預設字元格式。
ITextHost::OnTxParaFormatChange

設定文字主機的預設段落格式。
ITextHost::TxActivate

通知文字主機控件為使用中。
ITextHost::TxClientToScreen

將文字主機座標轉換成螢幕座標。
ITextHost::TxCreateCaret

建立無窗口豐富編輯控制件插入號的新圖形。
ITextHost::TxDeactivate

通知文字主機控件現在為非使用中狀態。
ITextHost::TxEnableScrollBar

啟用或停用文字主視窗中的一或兩個滾動條箭號。
ITextHost::TxGetAcceleratorPos

要求用於底線快捷鍵字元的特殊字元。
ITextHost::TxGetBackStyle

要求文字主機的背景樣式。
ITextHost::TxGetCharFormat

要求文字主機的預設字元格式。
ITextHost::TxGetClientRect

擷取文字主機工作區的用戶端座標。
ITextHost::TxGetDC

要求文字主機視窗的裝置內容。
ITextHost::TxGetExtent

要求 HIMETRIC 中控件的原生大小。
ITextHost::TxGetMaxLength

取得文字主機允許的文字長度上限。
ITextHost::TxGetParaFormat

要求文字主機的預設段落格式。
ITextHost::TxGetPasswordChar

要求文字主機的密碼字元。
ITextHost::TxGetPropertyBits

要求文字主機的位屬性設定。
ITextHost::TxGetScrollBars

要求文字主機所支援滾動條的相關信息。
ITextHost::TxGetSelectionBarWidth

傳回 HIMETRIC 中選取列的大小。
ITextHost::TxGetSysColor

擷取指定之顯示專案的文字主機色彩。
ITextHost::TxGetViewInset

要求文字主視窗中文字周圍的空格符維度。
ITextHost::TxImmGetContext

擷取輸入法 編輯器 (輸入) 與文字服務主機相關聯的輸入內容。 這個方法僅適用於操作系統的亞洲語言版本。
ITextHost::TxImmReleaseContext

釋放 ITextHost::TxImmGetContext 方法所傳回的輸入內容,並解除鎖定與內容相關聯的記憶體。 這個方法僅適用於操作系統的亞洲語言版本。
ITextHost::TxInvalidateRect

指定要新增至文字主機視窗更新區域的文字主機矩形。
ITextHost::TxKillTimer

要求文字主機終結指定的定時器。
ITextHost::TxNotify

通知文字主機各種事件。
ITextHost::TxReleaseDC

釋放 ITextHost::TxGetDC 方法取得的裝置內容。
ITextHost::TxScreenToClient

將螢幕座標轉換為文字主視窗座標。
ITextHost::TxScrollWindowEx

要求文字主機卷動指定工作區的內容。
ITextHost::TxSetCapture

設定文字主機視窗中的滑鼠擷取。
ITextHost::TxSetCaretPos

將插入號位置移至文字主視窗中的指定座標。
ITextHost::TxSetCursor

在文字主控制件的視窗中,建立新的游標圖形 (I 型) 。
ITextHost::TxSetFocus

將焦點設定為文字主視窗。
ITextHost::TxSetScrollPos

在指定的滾動條中設定滾動盒的位置 () ,如果要求,請重新繪製滾動條以反映滾動盒的新位置。 (ITextHost.TxSetScrollPos)
ITextHost::TxSetScrollRange

設定文字主視窗中所指定滾動條的最小和最大位置值。
ITextHost::TxSetTimer

要求文字主機建立具有指定逾時的定時器。
ITextHost::TxShowCaret

在文字主視窗的插入號位置顯示或隱藏插入號。
ITextHost::TxShowScrollBar

顯示或隱藏文字主視窗中的滾動條。
ITextHost::TxViewChange

指出更新區域已變更的文字主機。

備註

您必須先實作 ITextHost 介面,才能呼叫 CreateTextServices 函式。

應用程式不會呼叫 ITextHost 方法。 CreateTextServices 函式所建立的文字服務物件會呼叫 介面方法。

規格需求

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

另請參閱

無窗口豐富編輯控件概觀