Сейчас на форуме: localhost1, vsv1, asfa (+5 невидимых) |
eXeL@B —› Вопросы новичков —› Masm winapi font |
Посл.ответ | Сообщение |
|
Создано: 17 марта 2020 19:08 · Личное сообщение · #1 |
|
Создано: 17 марта 2020 19:23 · Личное сообщение · #2 |
|
Создано: 17 марта 2020 19:33 · Поправил: f13nd · Личное сообщение · #3 |
|
Создано: 17 марта 2020 19:56 · Личное сообщение · #4 yoda31 Можно так... из ресурсов загружать Code:
А потом так... Code:
И полученный хендл использовать для SendMessageA (WM_SETFONT) |
|
Создано: 17 марта 2020 22:54 · Личное сообщение · #5 Спасибо большое, очень помогли! Если кто-то попадет в такую же ситуацию (вариант рабочей программы): Code:
Также оставляю пару-тройку ссылочек (кому то могут показаться полезными): | Сообщение посчитали полезным: Gideon Vi |
|
Создано: 26 марта 2020 10:55 · Поправил: dosprog · Личное сообщение · #6 |
|
Создано: 26 марта 2020 11:05 · Личное сообщение · #7 |
|
Создано: 26 марта 2020 12:50 · Поправил: dosprog · Личное сообщение · #8 f13nd пишет: А зачем, если при создании экземпляра этого класса база модуля (для чего бы она там ни была нужна) указывается? Ну, вот я её и указал, добавленными инструкциями. Недоинициализированная как положено структура класса приводит к тому, что далее CreateWindowEx() хотя и отрабатывает нормально в Win7x64, но завершается с ошибкой под WinXP. И поскольку в этом сэмпле нет проверки на успешность CreateWindowEx(), то программка дальше тупо висит в памяти, не выводя никакого окна. --Добавлено-- Кстати, это не впервые замечено, что неаккуратно написанные программки хотя и работают в Win7[+], но оказываются неработающими или бажными в WinXP[-]. |
eXeL@B —› Вопросы новичков —› Masm winapi font |