|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.02.2023, 10:21 | #1 |
Пользователь
Регистрация: 12.08.2014
Сообщений: 49
|
работа со шрифтом
Привет.
Работаю с masm32, все инки и либы - подключены. Решил увеличить шрифт (Consolas) на дисплее. создаём шрифт: font.inc Код:
Код:
Что посоветуете? P.S. Программа рабочая. |
08.02.2023, 10:26 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
Проверять подключение Gdi32.lib
|
08.02.2023, 10:44 | #3 |
Участник клуба
Регистрация: 17.04.2022
Сообщений: 1,833
|
Кстати, почему у вас в функцию с 2 параметрами (@8) передается только один?
Код:
Сейчас в нее передается два параметра Код:
P.S. Я вот тоже давно не трогал синтаксис с этой фигней и не помню сколько там надо показывать. После символа @ записано значение, которое равно количеству байт выталкиваемому из стека при возврате из вызова. Последний раз редактировалось macomics; 08.02.2023 в 14:46. |
08.02.2023, 13:34 | #4 |
Пользователь
Регистрация: 12.08.2014
Сообщений: 49
|
p51x,
Код:
|
08.02.2023, 13:38 | #5 |
Пользователь
Регистрация: 12.08.2014
Сообщений: 49
|
|
08.02.2023, 14:39 | #6 |
Участник клуба
Регистрация: 17.04.2022
Сообщений: 1,833
|
Не равен. hDC получается через вызов GetDC@4
Код:
Код:
ADD: Но вообще то для установки шрифта в окне стандартного класса EDIT надо отправить ему сообщение WM_SETFONT, а не менять объект hFont у hDC, т.к. стандартное окно создано со стилем CS_PARENTDC и не использует собственный hDC, а пользуется родительским. Но EDIT сохраняет объекты hFont отдельно и устанавливает их при выводе информации на экран. Поэтому для изменения шрифта надо сказать окну EDIT сохранить новый hFont путем отправки сообщения. Код:
Последний раз редактировалось macomics; 08.02.2023 в 15:57. |
08.02.2023, 19:10 | #7 |
Пользователь
Регистрация: 12.08.2014
Сообщений: 49
|
macomics,
Благодарю за подсказку - совсем другой вид у арифмометра. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
шрифты - фрукты выделялись красным шрифтом, овощи - синим шрифтом, а ягоды - жирным курсивом | volodya.coi | Microsoft Office Excel | 2 | 07.12.2019 23:08 |
Непонятный баг со шрифтом | tortxof | Microsoft Office Word | 0 | 30.01.2017 13:16 |
проблема с шрифтом | Demonmov | Microsoft Office Word | 7 | 06.11.2009 06:51 |
Проблемы со шрифтом | noniMIX | Операционные системы общие вопросы | 2 | 03.02.2009 12:16 |
Работа со шрифтом | Ray | Общие вопросы Delphi | 0 | 24.12.2006 13:02 |