WM_CHOOSEFONT_GETLOGFONT

Отправить сообщение WM_CHOOSEFONT_GETLOGFONT диалоговое окно Шрифт для извлечения сведений о выбранные шрифта текущего пользователя.

WM_CHOOSEFONT_GETLOGFONT wParam = 0;                / / не используется, должна быть нулевой lParam = lplf (LPLOGFONT); / / адрес структуры. с данными шрифтов 
 

Параметры

lplf
Указатель на структуры LOGFONT , которая получает информацию о выбранные шрифта текущего пользователя.

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

Это сообщение не возвращает значение.

Примечания

Функция ChooseFont создает диалоговое окно Шрифт . Когда пользователь закрывает диалоговое окно Шрифт , ChooseFont функция возвращает сведения о выбранных пользователем шрифтов в структуре CHOOSEFONT . LpLogFont член CHOOSEFONT структуры представляет собой указатель на структуры LOGFONT.

Используйте WM_CHOOSEFONT_GETLOGFONT сообщение для получения сведений о текущего шрифта выбора пользователей, пока открыто диалоговое окно Шрифт . К примеру если вы включите кнопку Применить в диалоговом окне Шрифт , отправьте сообщение для получения сведений о шрифта для применения к текущему выделению текста.

Как правило включается процедуру подключения CFHookProc для обработки сообщений WM_COMMAND для кнопки « Применить ». Когда пользователь нажимает на кнопку Apply , процедуру подключения посылает сообщение WM_CHOOSEFONT_GETLOGFONT диалогового окна.

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:В commdlg.h.

Родственные слова

Общие диалогового окна Обзор библиотеки, Общие диалоговые окна сообщений, CFHookProc, ChooseFont, CHOOSEFONT, LOGFONT, WM_COMMAND