Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Помещает альтернативное слово и его положение в объектЕ IWordSink .
Синтаксис
HRESULT PutAltWord(
[in] ULONG cwc,
[in] const WCHAR *pwcInBuf,
[in] ULONG cwcSrcLen,
[in] ULONG cwcSrcPos
);
Параметры
-
cwc [in]
-
Количество символов в pwcInBuf.
-
pwcInBuf [in]
-
Указатель на буфер, содержащий альтернативную форму слова из исходного текста. Этот параметр не изменяется putAltWord. Параметр pTextSource можно передать из IWordBreaker::BreakText соответствующим образом.
-
cwcSrcLen [in]
-
Количество символов в исходном текстовом буфере (указано параметром pTextSource в IWordBreaker::BreakText), соответствующее слову, содержаемому в pwcInBuf.
-
cwcSrcPos [in]
-
Начальная позиция слова в pwcInBuf в исходном текстовом буфере (указывается параметром pTextSource в IWordBreaker::BreakText).
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
| Код возврата | Description |
|---|---|
|
Операция выполнена успешно. Кроме того, указывает, что больше текста не осталось обрабатывать. |
|
Значение cwc больше значения ulMaxTokenSize , указанного в IWordBreaker::Init. |
Замечания
PutAltWord помещает альтернативную форму слова в IWordSink. Слово помещается в ту же позицию, что и исходное слово в текстовом источнике (pTextSource в IWordBreaker::BreakText). По умолчанию PutAltWord завершает слова с типом разрыва WORDREP_BREAK_EOW из перечисленного типа WORDREP_BREAK_TYPE .
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент |
Windows 2000 Профессиональный [только классические приложения] |
| Минимальный поддерживаемый сервер |
Windows 2000 Server [только классические приложения] |
| Header |
|
См. также