IWordSink::P utAltWord 方法
將替代字和其位置放在 IWordSink 物件中。
語法
HRESULT PutAltWord(
[in] ULONG cwc,
[in] const WCHAR *pwcInBuf,
[in] ULONG cwcSrcLen,
[in] ULONG cwcSrcPos
);
參數
-
cwc [in]
-
pwcInBuf中的字元數。
-
pwcInBuf [in]
-
緩衝區的指標,其中包含來源文字中文字的替代形式。 PutAltWord不會修改此參數。 您可以視需要從IWordBreaker::BreakText傳遞pTextSource參數。
-
cwcSrcLen [in]
-
來源文字緩衝區中的字元數 (pTextSource 參數所指出的 IWordBreaker::BreakText) 對應到 pwcInBuf中包含的單字。
-
cwcSrcPos [in]
-
來源文字緩衝區中 pwcInBuf 中單字的起始位置, (pTextSource 參數表示為 IWordBreaker::BreakText) 。
傳回值
這個方法可以傳回下列其中一個值。
傳回碼 | 描述 |
---|---|
|
作業已順利完成。 也表示不會再處理任何文字。 |
|
cwc的值大於IWordBreaker::Init中指定的ulMaxTokenSize值。 |
備註
PutAltWord 會在 IWordSink中放置單字的替代形式。 文字會放在與文字來源中的原始單字相同的位置, (iWordBreaker::BreakText) 中的 pTextSource。 根據預設,PutAltWord會從WORDREP_BREAK_TYPE列舉類型終止具有WORDREP_BREAK_EOW中斷類型的字詞。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows 2000 Server [僅限桌面應用程式] |
標頭 |
|
另請參閱