Я создал на диалоговом окне надпись IDC_STATIC1 типа CStatic, которой соответствует переменная m_IDC_STATIC1.
Я хочу увеличить размер шрифта в этом элементе. Для этого я написал код в функции OnInitDialog:
Здравствуйте, Amygdala, Вы писали:
A>Здравствуйте, SаNNy, Вы писали:
A>Блиин, да неужели ж MFC все еще такая дубовая, что это делается не через дизайнер, а через код? Мдяя...
а МFC Microsoft практически не развивает, она такая же как и много лет назад.
Здравствуйте, RussianFellow, Вы писали:
RF>Однако и в этом случае результат тот же--размер шрифта не увеличивается. RF>Что нужно сделать чтобы решить эту проблему--чтобы шрифт в этом компоненте m_IDC_STATIC1 увеличивался и по высоте, и по ширине?
Я уже сталкивался с этой проблемой лет 10 назад. Переменная font1 должна быть объявлена как статическая или являться членом класса, потому как SetFont сохраняет только указатель на неё, но не делает копию данных.
Шрифт отображается высоким (40) и широким (10), как я его и задал, но отображается он чёрным цветом, а не красным.
Как сделать так, чтобы текст отображался красным цветом?
Здравствуйте, RussianFellow, Вы писали:
RF>Шрифт отображается высоким (40) и широким (10), как я его и задал, но отображается он чёрным цветом, а не красным. RF>Как сделать так, чтобы текст отображался красным цветом?
Здравствуйте, Evgeniy Skvortsov, Вы писали:
ES>Здравствуйте, RussianFellow, Вы писали:
ES>Ты же уже задавал такие вопросы ES>И про шрифт и про цвет, я даже ответы давал с примером кода
Здравствуйте, Эйнсток Файр, Вы писали:
ЭФ>Однако ты сходу те ответы найти не можешь, если бы мог, ты бы привёл гиперссылку. Вот и топикстартер не может.
Я и не собирался. Форум MFC мертвый, тут что-то найти, два-три клика назад.