共用方式為


ITextServices::TxSetText 方法 (textserv.h)

設定控件中的所有文字。

語法

HRESULT TxSetText(
  [in] LPCWSTR pszText
);

參數

[in] pszText

類型: LPCTSTR

將取代目前文字的字串。

傳回值

類型: HRESULT

如果方法成功,傳回值 會S_OK

如果方法失敗,傳回值會是下列 HRESULT 程序代碼。 如需 COM 錯誤碼的詳細資訊,請參閱 COM 中的錯誤處理

傳回碼 Description
E_FAIL
無法更新文字。

備註

這個方法應該小心使用;它基本上會以一些新數據重新初始化文字服務物件。 任何先前的數據和格式信息都會遺失,包括復原資訊。

如果先前的數據已複製到剪貼簿,該數據將會透過 OleFlushClipboard) 完全轉譯到剪貼簿 (,然後再捨棄。

此方法不支持復原

設定文字的兩個替代方法WM_SETTEXT和 SetText

規格需求

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

另請參閱

概念

ITextServices

OleFlushClipboard

其他資源

參考

SetText

WM_SETTEXT

無窗口豐富編輯控制件