Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];

Вниз

Использование стандартных шрифтов   Найти похожие ветки 

 
sashas   (2004-12-17 22:19) [0]

Подскажите, пожалуйста, можно ли пользоваться стандартными шрифтами Windows без создания своего при помощи CreateFontIndirect() ?


 
Cobalt ©   (2004-12-18 03:02) [1]

Так сразу не скажу, но порекомендую открыть файл Win32.hlp (есть на диске с Дельфи), а в нём открыть статью про функцию CreateFontIndirect, затем в этой статье нажать кнопочку "Overview" (в верху окошка располагается), и, как говорится - читать до полного просветления.

И будешь знать, если не всё, то очень многое, про шрифты в Виндах.


 
sashas   (2004-12-18 16:31) [2]

Спасибо, там дейстаительно много чего интересного написано :)
А может кто еще знает как получить список доступных шрифтов. Я, вроде как понял, что это делается с помощью EnumFontFamilies(), но без примера что-то туго... Думаю, что этот велосипед уже изобретен...


 
Просто Джо ©   (2004-12-18 17:08) [3]

Смотри, например реализацию метода TScreen.GetFonts в исходниках VCL. Готовый пример. Или TPrinter.GetFonts.
Удачи.



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.054 c
4-1103546335
grigory
2004-12-20 15:38
2005.02.06
Поиск файла в директории!


3-1105333049
Владимир
2005-01-10 07:57
2005.02.06
Как сделать так, чтобы если при добавлении нового цвета в таблицу


1-1106148891
acc15
2005-01-19 18:34
2005.02.06
Иконка


14-1105990364
Lancelot
2005-01-17 22:32
2005.02.06
Гы :)


14-1105702737
DimaK
2005-01-14 14:38
2005.02.06
BDE и профили пользователей в XP





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский