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


Функция ДефисПрок (richedit.h)

Функция HyphenateProc — это определяемая приложением функция обратного вызова, используемая с EM_SETHYPHENATEINFO сообщением. Он определяет способ расстановки переносов в элементе управления Расширенное редактирование (Майкрософт).

Синтаксис

void HyphenateProc(
  [in]  WCHAR      *pszWord,
  [in]  LANGID     langid,
  [in]  long       ichExceed,
  [out] HYPHRESULT *phyphresult
);

Параметры

[in] pszWord

Тип: WCHAR*

Указатель на слово для переноса.

[in] langid

Тип: LANGID

Идентификатор текущего языка для элемента управления.

[in] ichExceed

Тип: LONG

Индекс символа в переданной строке, превышающий ширину строки.

[out] phyphresult

Тип: HYPHRESULT*

Указатель на структуру HYPHRESULT , которую дефисПрок заполняет результатом переноса.

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

None

Remarks

ДефисПрок — это заполнитель для имени функции, определяемой приложением.

Приложение должно установить функцию обратного вызова, указав адрес функции обратного вызова в EM_SETHYPHENATEINFO сообщении .

Требования

Требование Значение
Минимальная версия клиента Windows XP с пакетом обновления 1 (SP1) [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header richedit.h

См. также раздел

EM_SETHYPHENATEINFO

ДЕФИС

HYPHRESULT

Справочные материалы