На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

EM_FINDWORDBREAK



The EM_FINDWORDBREAK message finds the next word break before or after the specified character position, or retrieves information about the character at that position.

EM_FINDWORDBREAK
wParam = (WPARAM) (UINT) code;
lParam = (LPARAM) (DWORD) ichStart;


Parameters

code

Action to take. This parameter can be one of these values:

Value Meaning
WB_CLASSIFY Returns the character class and word break flags of the character at the specified position.
WB_ISDELIMITER Returns TRUE if the character at the specified position is a delimiter, or FALSE otherwise.
WB_LEFT Finds the nearest character before the specified position that begins a word.
WB_LEFTBREAK Finds the next word end before the specified position. Same as WB_PREVBREAK.
WB_MOVEWORDLEFT Finds the next character that begins a word before the specified position. This value is used during CTRL+LEFT key processing. Same as WB_MOVEWORDPREV.
WB_MOVEWORDRIGHT Finds the next character that begins a word after the specified position. This value is used during CTRL+RIGHT key processing. Same as WB_MOVEWORDNEXT.
WB_RIGHT Finds the next character that begins a word after the specified position.
WB_RIGHTBREAK Finds the next end-of-word delimiter after the specified position. Same as WB_NEXTBREAK.


ichStart

Zero-based character position to start from.



Return Values

Returns the character index of the word break, unless the code parameter is the WB_CLASSIFY or WB_ISDELIMITER value. For more information, see the description of the code parameter.

Remarks

If code is WB_LEFT and WB_RIGHT, the word break procedure finds word breaks only after delimiters. This matches the functionality of an edit control. If code is WB_MOVEWORDLEFT or WB_MOVEWORDRIGHT, the word break procedure also compares character classes and word break flags.
For information about character classes and word break flags, see Word and Line Breaks.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

EM_FINDWORDBREAK



Сообщение EM_FINDWORDBREAK находит следующее текстовое прерывание перед или после определенной символьной позиции или извлекает информацию о символе в этой позиции.

EM_FINDWORDBREAK wParam = код (WPARAM) (UINT);
lParam = (LPARAM) (DWORD) ichStart;


Параметры

код

Действие, чтобы требоваться. Этот параметр может быть одной из этих величин:

Значение Величины
WB_CLASSIFY Возвращает символьный класс и текстовые флаги прерывания символа в определенной позиции.
WB_ISDELIMITER Возвращает ИСТИНУ если символ в определенной позиции - разделитель, или ЛОЖЬ в противном случае.
WB_LEFT Находит ближайший символ перед определенной позицией, которая начинает слово.
WB_LEFTBREAK Находит следующий текстовый конец перед определенной позицией. Также, как WB_PREVBREAK.
WB_MOVEWORDLEFT Находит следующий символ, который начинает слово перед определенной позицией. Эта величина использована в течение ключевой обработки CTRL+LEFT. Также, как WB_MOVEWORDPREV.
WB_MOVEWORDRIGHT Находит следующий символ, который начинает слово после определенной позиции. Эта величина использована в течение ключевой обработки CTRL+RIGHT. Также, как WB_MOVEWORDNEXT.
WB_RIGHT Находит следующий символ, который начинает слово после определенной позиции.
WB_RIGHTBREAK Находит следующий конец--текстового разделителя после определенной позиции. Также, как WB_NEXTBREAK.


ichStart

Символьная позиция базирующегося Нуля, чтобы начинать с.



Обратные Величины

Возвращает символьный индекс текстового прерывания, если кодовый параметр не является WB_CLASSIFY или величиной WB_ISDELIMITER. Более подробно, смотри описание кодового параметра.

Замечания

Если код - WB_LEFT и WB_RIGHT, текстовая процедура прерывания находит текстовые прерывания только после разделителей. Это соответствует функциональному назначению управления редактирования. Если код - WB_MOVEWORDLEFT или WB_MOVEWORDRIGHT, текстовая процедура прерывания также сравнивает символьные классы и текстовые флаги прерывания.
Для информации о символьных классах и текстовых флагах прерывания, смотри Текстовые и Прерывания Строки.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz