Поделиться через


EM_FINDWORDBREAK сообщение

Находит следующий разрыв по словам до или после указанной позиции символа или извлекает сведения о символе в этой позиции.

Параметры

wParam

Указывает операцию поиска. Этот параметр может принимать одно из указанных ниже значений.

Значение Значение
WB_CLASSIFY
Возвращает класс символов и флаги разбиения по словам символа в указанной позиции.
WB_ISDELIMITER
Возвращает значение TRUE , если символ в указанной позиции является разделителем, или false в противном случае.
WB_LEFT
Находит ближайший символ перед указанной позицией, которая начинается со слова.
WB_LEFTBREAK
Находит следующее окончание слова перед указанной позицией. Это значение совпадает с WB_PREVBREAK.
WB_MOVEWORDLEFT
Находит следующий символ, который начинает слово перед указанной позицией. Это значение используется при обработке клавиш CTRL+СТРЕЛКА ВЛЕВО. Это значение похоже на WB_MOVEWORDPREV. Дополнительные сведения см. в разделе "Примечания".
WB_MOVEWORDRIGHT
Находит следующий символ, начинающийся со слова после указанной позиции. Это значение используется при обработке клавиш CTRL+справа. Это значение похоже на WB_MOVEWORDNEXT. Дополнительные сведения см. в разделе "Примечания".
WB_RIGHT
Находит следующий символ, начинающийся со слова после указанной позиции.
WB_RIGHTBREAK
Находит следующий разделитель конца слова после указанной позиции. Это значение совпадает с WB_NEXTBREAK.

lParam

Начальная позиция символа от нуля.

Возвращаемое значение

Сообщение возвращает значение на основе параметра wParam .

Код возврата Описание
wParam
Возвращаемое значение
WB_CLASSIFY
Возвращает класс символов и флаги разбиения по словам символа в указанной позиции.
WB_ISDELIMITER
Возвращает значение TRUE , если символ в указанной позиции является разделителем; В противном случае возвращается значение FALSE.
Прочие
Возвращает символьный индекс разбиения по словам.

Комментарии

Если wParam WB_LEFT и WB_RIGHT, процедура разбиения по словам находит разрывы слов только после разделителей. Это соответствует функциональным возможностям элемента управления редактированием. Если wParam WB_MOVEWORDLEFT или WB_MOVEWORDRIGHT, процедура разбиения по словам также сравнивает классы символов и флаги разбиения по словам.

Сведения о классах символов и флагах разбиения по словам см. в разделе Word и разрывов строк.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]
Заголовок
Richedit.h