Приложение отправляет сообщение EM_SETWORDBREAKPROC элемент управления edit для замены функции переноса слов по умолчанию с функцией переноса слов, определяемые приложением.
EM_SETWORDBREAKPROC wParam = 0; / / не используется; должна быть нулевой lParam = ewbprc (LPARAM) (EDITWORDBREAKPROC); / / функции адрес
Это сообщение не возвращает значение.
Функция переноса слов сканирует текст буфер, содержащий текст следует направлять на экран, глядя на первое слово, которое не помещается в текущей строке экрана. Функция переноса слов помещает это слово в начале следующей строки на экране.
Функция переноса слов определяет точку, в которой система должна разорвать строку текста для многострочного редактирования элементов управления, обычно в символ пробела, который отделяет два слова. Управления edit однострочный или многострочный может вызывать эту функцию при нажатии клавиш со стрелками в сочетании с клавишей ctrl, чтобы переместить курсор к следующему слову или предыдущего слова. По умолчанию функция переноса слов разрывает строку текста на символ пробела. Функция, определяемая приложение может определить переноса слов в тире или знак, отличный от пробела.
nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:Объявленные в winuser.h.
Редактировать обзор элементов управления, редактировать сообщения управления, EditWordBreakProc, EM_FMTLINES, EM_GETWORDBREAKPROC