Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
silverleaf
Сообщений: n/a
#1

Нужно показать стандартный диалог выбора фонта - C++

27.05.2008, 12:34. Просмотров 646. Ответов 1
Метки нет (Все метки)

Вопрос вот какой. Нужно показать стандартный диалог выбора фонта.
Пишу так.

Код
HWND hwnd;                
HDC hdc;                  
 
CHOOSEFONT cf;           
static LOGFONT lf;        
static DWORD rgbCurrent;  
HFONT hfont, hfontPrev;
DWORD rgbPrev;

ZeroMemory(&cf, sizeof(CHOOSEFONT));
cf.lStructSize = sizeof (CHOOSEFONT);
cf.hwndOwner = hwnd;
cf.lpLogFont = &lf;
cf.rgbColors = rgbCurrent;

cf.Flags = CF_SCREENFONTS | CF_EFFECTS;

if (ChooseFont(&cf)==TRUE) {...}
При линковании создается ошибка.
error LNK2001: unresolved external symbol _ChooseFontA@4
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.05.2008, 12:34
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Нужно показать стандартный диалог выбора фонта (C++):

Диалог выбора файла - C++
Добрый вечер/ночи! Подскажите, плиз, с помощью какой команды можно открыть диалоговое окно для выбора файла? Спасибо!

Как из файла фонта извлечь его имя - C++
Есть TTF-файл. Как средствами Си, Си++, WinApi узнать его имя (семейство)? типа "Courier New Bold" Добавлено через 2 минуты И...

Нужно оптимизировать готовый код, чтобы не было стыдно показать - C++
Мне дали сделать задачку, чтобы проверить мои знания в ООП (я только 2 месяца назад начал изучать С++). И так, задача: Я написал...

Нужно сделать активную кнопку выбора пункта меню - C++
В switch() будет 3 пункта меню. При нажатии на клавиатуре цифры "1" должно выполняться тело case, т.е должен быть не ввод единицы а её...

Нужно составить программу решения задачи оптимального выбора методом случайного тпоиска(монте-карло) - C++
Задана таблица из 10 элементов. Вес 16 11 12 13 14 15 16 17 18 19 Цена 18 20 17 19 22 21 27 23 25 24 Нужно составить...

задачу с оператора выбора case очень нужно : Пусть элементами равностороннего треугольника являются: 1.Сторона а; 2.Площад - C++
Помогите решить задачу с помощью оператора выбора case очень нужно плиз: Пусть элементами равностороннего треугольника являются: ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Vita
Сообщений: n/a
27.05.2008, 15:53 #2
Добавь Comdlg32.lib к списку библиотек проекта.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.05.2008, 15:53
Привет! Вот еще темы с ответами:

Стандартный диалог выбора директории - Visual Basic
Подскажите по сабжу плиз. Есть ли оный в ВБ 6.0??? и как его вызвать если он есть? или надо писать свой?

Вызвать стандартный диалог выбора директории - VBA
как вызвать стандартный диалог выбора директории. очевидно д б api функция

Вызвать стандартный диалог выбора файла - C++ WinAPI
Добрый вечер, прошу помочь мне, нужно сделать так, чтобы открывалось стандартное окно выбора файла. в пояснении написано использовать...

Показать диалог выбора папки - Delphi
как в delphi 7 вызвать диалог выбора папки? в палитре инструментов во вкладке dialogs его нет.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru