Шрифт заголовка окна.

Простейшие вопросы в области инженерной разработки
Ответить
Аватара пользователя
jane_wild
developer
developer
Сообщения: 277
Зарегистрирован: 30 июн 2016, 02:11
Версия LabVIEW: 2020
Благодарил (а): 26 раз
Поблагодарили: 3 раза

Шрифт заголовка окна.

Сообщение jane_wild »

Подскажите пожалуйста возможно ли изменить шрифт заголовка окна программы, сделать его побольше. Как поменять иконку и сам текст я знаю. А вот шрифт??? Спасибо
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3679
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2020
Благодарил (а): 3 раза
Поблагодарили: 44 раза
Контактная информация:

Re: Шрифт заголовка окна.

Сообщение dadreamer »

Это не так просто. Параметры неклиентской области окна определяются свойствами системы. Чтобы изменить шрифт, нужно перерисовывать всю область. Насколько я помню, перехватывается сообщение WM_NCPAINT и в обработчике делается вся пользовательская работа. Примерно так можно добавлять кастомные кнопки рядом с традиционными "свернуть", "развернуть", "закрыть". У меня где-то был простенький пример, как сделать заливку заголовка окна. Но там требуется писать собственную DLL'ку, как иначе это сделать, я не знаю. Windows Message Queue Library здесь не подходит, т.к. это сниффер, а не перехватчик.

Ну, или поменяйте параметры ОС, это будет проще. :wink:
Аватара пользователя
jane_wild
developer
developer
Сообщения: 277
Зарегистрирован: 30 июн 2016, 02:11
Версия LabVIEW: 2020
Благодарил (а): 26 раз
Поблагодарили: 3 раза

Re: Шрифт заголовка окна.

Сообщение jane_wild »

Спасибо, слишком сложно, не стоит оно того. Вопрос снимается
Аватара пользователя
Kosist

Activity Gold
expert
expert
Сообщения: 1154
Зарегистрирован: 21 фев 2011, 23:44
Награды: 2
Версия LabVIEW: 2013-2020
Благодарил (а): 15 раз
Поблагодарили: 19 раз
Контактная информация:

Re: Шрифт заголовка окна.

Сообщение Kosist »

Если сильно нужно, то скройте Window Title, и сделайте свое - добавьте кнопки для закрытия/скрытия/и т.д., и заголовок окна как string-индикатор :wink:
Мы делили апельсин - много наших полегло...
Аватара пользователя
ladik

Silver
developer
developer
Сообщения: 255
Зарегистрирован: 18 ноя 2014, 11:45
Награды: 1
Версия LabVIEW: 2015, 2019
Откуда: Астана
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: Шрифт заголовка окна.

Сообщение ladik »

Вот тут https://blog.jki.net/creating-a-flat-ui ... in-labview можно посмотреть инструкцию того, о чём написал выше Kosist
Дорогу осилит идущий.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»