сообщение WM_CHOOSEFONT_SETLOGFONT

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

#define WM_USER                        0x0400
#define WM_CHOOSEFONT_SETLOGFONT      (WM_USER + 101)

Параметры

wParam

Этот параметр не используется.

lParam

Указатель на структуру LOGFONT , содержащую сведения о текущем логическом шрифте.

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

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

Комментарии

При вызове функции ChooseFont для создания диалогового окна Шрифт можно использовать элемент lpLogFont структуры CHOOSEFONT , чтобы указать структуру LOGFONT , содержащую начальные значения для диалогового окна. Используйте сообщение WM_CHOOSEFONT_SETLOGFONT , чтобы указать структуру LOGFONT с разными значениями, пока открыто диалоговое окно Шрифт .

Как правило, вы отправляете сообщение WM_CHOOSEFONT_SETLOGFONT из процедуры перехватчика CFHookProc . Процедура перехватчика также может отправлять сообщения WM_CHOOSEFONT_GETLOGFONT и WM_CHOOSEFONT_SETFLAGS .

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Commdlg.h (включая Windows.h)

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

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

CFHookProc

ВыберитеФонт

CHOOSEFONT

WM_CHOOSEFONT_GETLOGFONT

WM_CHOOSEFONT_SETFLAGS

Основные понятия

Общая библиотека диалоговых окон

Другие ресурсы

LOGFONT