Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как убрать "жирность" шрифта обьектов? на форме норма, сам создаешь - жирность 
:(
    Опции темы
Ashlander
Дата 6.4.2005, 22:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 82
Регистрация: 19.9.2004

Репутация: нет
Всего: нет



Привет всем,
проблема в том, что при "ручном" создании обьектов в диалоге (CEdit, CStatic) шрифт оказывается жирным, а вот как сделать чтоб было идентично со шрифтом заготовок ? При чем желательно с минимальными телодвижениями smile ибо глаз уже режет...
PM   Вверх
Coocky
Дата 6.4.2005, 22:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: 25
Всего: 62



Цитата
проблема в том, что при "ручном" создании обьектов в диалоге (CEdit, CStatic) шрифт оказывается жирным

Уточни,в смысле на форме,когда добавляешь элементы в студии?Дык в свойстве диалога есть шрифт.Там его и выставляешь...


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
Ashlander
Дата 7.4.2005, 09:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 82
Регистрация: 19.9.2004

Репутация: нет
Всего: нет



Создан диалог в студии без контролов, которые создаются динамически в зависимости от ситуации.

CStatic* pStatic = new CStatic;
pStatic->Create(pStaticTitle, SS_CENTER | WS_CHILD | WS_VISIBLE,
rcWndRect, this, StaticID);

CEdit* pEdit = new CEdit;
pEdit->Create(WS_BORDER | WS_CHILD | WS_VISIBLE | ES_NUMBER,
rcWndRect, this, EditID);

если перетаскивать на форму диалога заготовленные контролы все выглядит худым и симпатичным, а вот при приведенном выше методе все символы оказываются жирными =(,
в этом то и проблема

////////////////////////////////////////////////////////////////////////
ах да. студия 6.0

Это сообщение отредактировал(а) Ashlander - 7.4.2005, 10:36
PM   Вверх
Ignat
Дата 7.4.2005, 10:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: нет
Всего: 73



Код

static LOGFONT lf;
CStatic* pStatic = new CStatic;
CFont *pFont = new CFont;
lf.lfWeight=FW_NORMAL;
pFont->CreateFont(lf.lfHeight, lf.lfWidth, 
        lf.lfEscapement, lf.lfOrientation, lf.lfWeight, 
        lf.lfItalic, lf.lfUnderline, lf.lfStrikeOut, lf.lfCharSet, 
        lf.lfOutPrecision, lf.lfClipPrecision, lf.lfQuality, 
        lf.lfPitchAndFamily, lf.lfFaceName);
pStatic->Create(pStaticTitle, SS_CENTER | WS_CHILD | WS_VISIBLE,
rcWndRect, this, StaticID);
pStatic->SetFont(pFont,1);



--------------------
Теперь при чем :P
PM   Вверх
Ashlander
Дата 7.4.2005, 11:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 82
Регистрация: 19.9.2004

Репутация: нет
Всего: нет



Ignat, спасибо , помогло
PM   Вверх
Dray
Дата 7.4.2005, 17:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Материалист
**


Профиль
Группа: Участник
Сообщений: 652
Регистрация: 7.10.2003
Где: г. Всеволожск

Репутация: 2
Всего: 6



А без MFC можно? На Win API примерчик smile


--------------------
忍者

user posted image
PM MAIL   Вверх
Coocky
Дата 7.4.2005, 17:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: 25
Всего: 62



Не понимаю..У меня всегда по умолчанию худощавость стоит.Я еще и парюсь,прописывая каждому элементу жирность(ну нравится мне).Вот и вызвало недоумение жирность по умолчанию smile


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0505 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.