Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.08.2012, 10:24   #1
mato
Пользователь
 
Регистрация: 29.04.2009
Сообщений: 57
По умолчанию Создания надписи в MFC

Добрый день скажите пожалуйста как в Mfc можно вывести даны на экран Большими Шрифтом без MesageBox , я пробовал через Edit Control но не знаю как изменить шрифт. Данные что выводятся на экран строка.
mato вне форума Ответить с цитированием
Старый 08.08.2012, 10:27   #2
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,330
По умолчанию

Изменить шрифт либо всего диалога (ето в диалоговом ресурсе) либо изменить шрифт нужного окна, посредством CWnd::SetFont метода. Не все окна это понимают но стандартные контроли, вроде текста, поддерживают.
waleri вне форума Ответить с цитированием
Старый 08.08.2012, 10:32   #3
mato
Пользователь
 
Регистрация: 29.04.2009
Сообщений: 57
По умолчанию

А где можно изменить шрифт всего диалога можно поподробней
mato вне форума Ответить с цитированием
Старый 08.08.2012, 17:01   #4
mato
Пользователь
 
Регистрация: 29.04.2009
Сообщений: 57
По умолчанию

Создал Візартом Edit Control но там слишком маленький шрифт. У меня программа через Edit выводит данные, для вывода использую SetDlgItemText(IDC_EDIT1,p->Weight); вот такое выражения, подскажите как сделать выводимые данные Больше.
mato вне форума Ответить с цитированием
Старый 08.08.2012, 17:07   #5
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,330
По умолчанию

Цитата:
Сообщение от mato Посмотреть сообщение
А где можно изменить шрифт всего диалога можно поподробней
Редактором диалогов. Гдето в properties диалога должен задаваться шрифт и размер.
waleri вне форума Ответить с цитированием
Старый 08.08.2012, 17:09   #6
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,330
По умолчанию

Цитата:
Сообщение от mato Посмотреть сообщение
вот такое выражения, подскажите как сделать выводимые данные Больше.
Навскидку чтото вроде GetDlgItem(ID)->SetFont(...);
Прочитайте документацию на предмет параметров SetFont метода.
waleri вне форума Ответить с цитированием
Старый 08.08.2012, 17:15   #7
mato
Пользователь
 
Регистрация: 29.04.2009
Сообщений: 57
По умолчанию

Цитата:
Сообщение от waleri Посмотреть сообщение
Редактором диалогов. Гдето в properties диалога должен задаваться шрифт и размер.
Все пересмотрел шрифта не увидел
mato вне форума Ответить с цитированием
Старый 08.08.2012, 17:18   #8
mato
Пользователь
 
Регистрация: 29.04.2009
Сообщений: 57
По умолчанию

[QUOTE=mato;1084324]Все пересмотрел шрифта не увидел[QUOTE=mato;1084324] нашел Ура
mato вне форума Ответить с цитированием
Старый 08.08.2012, 17:34   #9
mato
Пользователь
 
Регистрация: 29.04.2009
Сообщений: 57
По умолчанию

Но только Когда увеличивается Шрифт увеличивается и окно а хотелось чтоб не увеличивалось
mato вне форума Ответить с цитированием
Старый 08.08.2012, 17:47   #10
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,330
По умолчанию

Тогда меняйте шрифт edit поля, см. SetFont()
waleri вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Различие кода mfc и WinApi(mfc ручками набили, а WinApi автоматически с генерировался!! нужно явное отличие, не могу найти) Артём1991 Помощь студентам 0 25.03.2012 17:13
Альтернатывные пути создания интерфейса программы на основе MFC Fog Visual C++ 5 01.08.2011 15:16
Подскажыте програму для создания gif-анимаций, которые после создания не теряют четкости pufystyj Софт 1 24.02.2011 01:50
Добавление надписи _-Re@l-_ JavaScript, Ajax 2 18.02.2011 21:23
надписи на форме Алек Общие вопросы .NET 3 30.10.2010 18:02