Как узнать параметры шрифта по его handle?

Тема в разделе "WASM.WIN32", создана пользователем Foamplast, 25 окт 2004.

  1. Foamplast

    Foamplast New Member

    Публикаций:
    0
    Регистрация:
    6 ноя 2003
    Сообщения:
    80
    Адрес:
    Russia
    Привет.



    Можно ли узнать параметры шрифта по его handle?

    Имеется ввиду название гарнитуры, размер, разновидность (полужирный, наклонный, подчёркнутый) и т.п.



    Если знаете, можно решить более узкую задачу: узнать параметры системного шрифта (DEFAULT_GUI_FONT). Мои программы используют шрифт, выбранный пользователем в диалоге "Свойства экрана" (Оформление->Строка меню->Шрифт). Проблема возникает, если я хочу писать тем же шрифтом, но, скажем, жирным. Закладываться на какую-либо определённую гарнитуру не хотелось бы.
     
  2. Arvensis

    Arvensis New Member

    Публикаций:
    0
    Регистрация:
    18 сен 2004
    Сообщения:
    72
    Адрес:
    Russia
  3. masquer

    masquer wasm.ru

    Публикаций:
    0
    Регистрация:
    13 сен 2002
    Сообщения:
    890
    Адрес:
    Николаев
    GetObject, третьим параметром указатель на LOGFONT.
     
  4. Foamplast

    Foamplast New Member

    Публикаций:
    0
    Регистрация:
    6 ноя 2003
    Сообщения:
    80
    Адрес:
    Russia
    Спасибо!