Помогите считать системные фонты
От: Alex75  
Дата: 18.12.02 14:39
Оценка:
Известно, что есть стандартный ChooseFont- диалог, с
помощью которго можно выбрать из списка системных фонтов нужный, и
вообще посмотреть какие есть фонты...
А как считать характеристики системных фонтов, без ChooseFont диалога?
Подскажите, есть ведь же какя-то апишная функция, которая возвращает список
системных фонтов?
Помогите, пожалуйста
Re: Помогите считать системные фонты
От: TSS Россия http://www.sdl.ru
Дата: 18.12.02 14:42
Оценка:
Здравствуйте, Alex75, Вы писали:

A>Известно, что есть стандартный ChooseFont- диалог, с

A>помощью которго можно выбрать из списка системных фонтов нужный, и
A>вообще посмотреть какие есть фонты...
A>А как считать характеристики системных фонтов, без ChooseFont диалога?
A>Подскажите, есть ведь же какя-то апишная функция, которая возвращает список
A>системных фонтов?
A>Помогите, пожалуйста

EnumFonts() спасет отца русской демократии ! =)
int EnumFonts(
  HDC hdc,                  // handle to DC
  LPCTSTR lpFaceName,       // font typeface name
  FONTENUMPROC lpFontFunc,  // callback function
  LPARAM lParam             // application-supplied data
);

int CALLBACK EnumFontsProc(
  CONST LOGFONT *lplf,     // logical-font data
  CONST TEXTMETRIC *lptm,  // physical-font data
  DWORD dwType,            // font type
  LPARAM lpData            // application-defined data
);
Signed, [TSS] /SDL/
Re[2]: Помогите считать системные фонты
От: Alex75  
Дата: 18.12.02 14:53
Оценка:
Здравствуйте, TSS, Вы писали:

TSS>Здравствуйте, Alex75, Вы писали:


A>>Известно, что есть стандартный ChooseFont- диалог, с

A>>помощью которго можно выбрать из списка системных фонтов нужный, и
A>>вообще посмотреть какие есть фонты...
A>>А как считать характеристики системных фонтов, без ChooseFont диалога?
A>>Подскажите, есть ведь же какя-то апишная функция, которая возвращает список
A>>системных фонтов?
A>>Помогите, пожалуйста

TSS>EnumFonts() спасет отца русской демократии ! =)

TSS>
TSS>int EnumFonts(
TSS>  HDC hdc,                  // handle to DC
TSS>  LPCTSTR lpFaceName,       // font typeface name
TSS>  FONTENUMPROC lpFontFunc,  // callback function
TSS>  LPARAM lParam             // application-supplied data
TSS>);
TSS>

TSS>
TSS>int CALLBACK EnumFontsProc(
TSS>  CONST LOGFONT *lplf,     // logical-font data
TSS>  CONST TEXTMETRIC *lptm,  // physical-font data
TSS>  DWORD dwType,            // font type
TSS>  LPARAM lpData            // application-defined data
TSS>);
TSS>


Thanks
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.