сообщение WM_CHOOSEFONT_GETLOGFONT
Приложение отправляет сообщение WM_CHOOSEFONT_GETLOGFONT в диалоговое окно Шрифт для получения сведений о текущих выборах шрифтов пользователем.
#define WM_USER 0x0400
#define WM_CHOOSEFONT_GETLOGFONT (WM_USER + 1)
Параметры
-
wParam
-
Этот параметр не используется.
-
lParam
-
Указатель на структуру LOGFONT , которая получает сведения о текущих выборах шрифтов пользователем.
Возвращаемое значение
Это сообщение не возвращает значение.
Комментарии
Функция ChooseFont создает диалоговое окно Шрифт . Когда пользователь закрывает диалоговое окно Шрифт , функция ChooseFont возвращает сведения о выбранных пользователем шрифтах в структуре CHOOSEFONT . Элемент lpLogFont структуры CHOOSEFONT является указателем на структуру LOGFONT .
Используйте сообщение WM_CHOOSEFONT_GETLOGFONT , чтобы получить сведения о текущих выборах шрифтов, когда открыто диалоговое окно Шрифт . Например, если вы включите кнопку Применить в диалоговом окне Шрифт , отправьте сообщение, чтобы получить сведения о шрифте для применения к текущему выделенному тексту.
Как правило, вы включаете процедуру перехватчика CFHookProc для обработки WM_COMMAND сообщений для кнопки Применить . Когда пользователь нажимает кнопку Применить , процедура перехватчика отправляет сообщение WM_CHOOSEFONT_GETLOGFONT в диалоговое окно.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|
См. также раздел
-
Справочные материалы
-
Основные понятия
-
Другие ресурсы