ITextHost::TxGetMaxLength 方法 (textserv.h)
取得文字主機的文字允許長度上限。
語法
HRESULT TxGetMaxLength(
DWORD *plength
);
參數
plength
類型: DWORD*
允許的文字長度上限,以字元數為單位。 如果傳回 INFINITE,文字服務物件可以視需要使用多少記憶體來儲存任何指定的文字。
傳回值
類型: HRESULT
傳回值 S_OK。
備註
達到此最大值時,文字服務物件應該拒絕任何進一步的字元插入和貼上文字。 不過,TxSetText仍應該接受 (,並設定) 長度超過最大長度的文字。 這是因為這個方法用於系結,而且對於維護控制項所系結之資料的完整性非常重要。
這個方法會平行 處理EM_LIMITTEXT 訊息。
如果傳回的限制小於文字服務物件中目前字元數,則不會遺失任何資料。 相反地,除非文字低於限制,否則不允許對 刪除以外的文字 進行編輯。
規格需求
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | textserv.h |
Dll | Msftedit.dll |
另請參閱
概念
參考