Діалогове вікно шрифт

Діалогове вікно шрифт дозволяє користувачеві вибирати атрибути для логічних шрифту, наприклад ім'я шрифту, стилю (жирним шрифтом, курсивом або звичайний), розмір, ефекти (підкреслення, закреслений, колір тексту) і сценарій (або набір символів).

Створити та відобразити діалогове вікно шрифт ініціалізації CHOOSEFONT структури та проходження структура ChooseFont функції.

На рисунку нижче показано типовий діалогове вікно шрифт.

Якщо натиснути кнопку " ОК ", ChooseFont Повертає логічне значення ІСТИНА і встановлює членів з структура LOGFONT вказав на CHOOSEFONT структури, член lpLogFont . Ви можете використовувати LOGFONT структура з у CreateFontIndirect функцію, щоб створити логічний шрифту. ChooseFont також встановлює інших CHOOSEFONT членів для позначення виділення користувача.

Якщо користувач скасував діалогового вікна шрифт або виникає помилка, ChooseFont повертає FALSE та вміст LOGFONT структури не визначено. Ви можете визначити причину помилки, за допомогою CommDlgExtendedError функції для отримання значення розширена помилка.

Index