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


Функция дефисаateProc (richedit.h)

Функция HyphenateProc — это определяемая приложением функция обратного вызова, используемая с сообщением EM_SETHYPHENATEINFO . Он определяет, как выполняется дефисирование в элементе управления Microsoft Rich Edit.

Синтаксис

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 , которая заполняется дефисациейProc результатом дефисации.

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

Никакой

Замечания

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

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

Требования

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

См. также

EM_SETHYPHENATEINFO

ДЕФИСАТЬINFO

HYPHRESULT

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