Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > Установить контролу шриф диалога


Автор: Rapalex 22.2.2008, 13:10
Я создаю комбобокс в тулбаре (динамически), как мнеустановить ему шриф которой бы был у комбобокса если он создалася из диалогового ресурса?
Точнее, как получить этот шрифт?

Автор: Earnest 22.2.2008, 15:30
Попроси фонт у парента (т.е. у панели): pCombo->SetFont (GetFont());
Не очень уверена, что тулбару устанавливается нормальный шрифт, но если бы это была диалоговая панель - точно сработало бы.

Автор: Rapalex 22.2.2008, 15:55
Он устанавливается, но не всегда хорошо получается, это немного не то.

Автор: Rapalex 27.2.2008, 16:18
Точнее если в система размер шрифта стоит крупный, то кнтрол (комбобокс) получается слишком большой, и не помещается в тулбаре (по верикали).

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)