информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
За кого нас держат?Атака на InternetГде водятся OGRы
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 На GitHub пугают ложными предупреждениями... 
 Атака на пользователей больших... 
 Notepad++ полгода раздавал зараженные... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
CreateFont 04.01.02 16:34  Число просмотров: 1113
Автор: ih8u <i hate you> Статус: Member
<"чистая" ссылка>
1. Делаешь надпись в диалоге как CStatic только не с IDC_STATIC а со всоим идентификатором,
делаешь переменную типа CStatic - m_statictext

CFont *font = new CFont;

font->CreateFont(12, 0, 0, 0, FW_BOLD, 0, 0, 0, 1, 0, 0, 1, 0, _T("MS Sans Serif"));

//12 - размер фонта
// FW_BOLD, FW_NORMAL - жирный или нормальный
// 6 или 7 или 8 параметр есть наклонный шрифт, ставь TRUE и всё

m_starictext.SetFont(font);

Вот и всё!
<programming>
CreateFont 04.01.02 16:24  
Автор: New Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Нужно создать надпись в диалоге,чтобы у ней шрифт был наклонный

Я пытался использовать CreateFont, в справке по API написано,что в числе параметров этой функции есть возможность поворота и наклона символов

А вот не получается

Может кто подскажет другой способ
CreateFont 04.01.02 16:34  
Автор: ih8u <i hate you> Статус: Member
<"чистая" ссылка>
1. Делаешь надпись в диалоге как CStatic только не с IDC_STATIC а со всоим идентификатором,
делаешь переменную типа CStatic - m_statictext

CFont *font = new CFont;

font->CreateFont(12, 0, 0, 0, FW_BOLD, 0, 0, 0, 1, 0, 0, 1, 0, _T("MS Sans Serif"));

//12 - размер фонта
// FW_BOLD, FW_NORMAL - жирный или нормальный
// 6 или 7 или 8 параметр есть наклонный шрифт, ставь TRUE и всё

m_starictext.SetFont(font);

Вот и всё!
CreateFont 05.01.02 08:06  
Автор: New Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Спасибо за совет.
Но я тут уже нашел решение проблемы. Я сам стормозил.
Все как-то доходит поздно.
Я указывал DEFAULT_CHARSET и что-то не делался наклонным текст,
а седня RUSSIAN_CHARSET и все заработало!!!!!!!!!!!!!!
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2026 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach