wingdi.h


CreateFontIndirect

La función CreateFontIndirect crea una fuente lógica que tiene las características especificadas en la estructura dada. La fuente puede después ser seleccionada como la fuente actual en cualquier contexto de dispositivo.

Sintaxis

HFONT CreateFontIndirect(
    CONST LOGFONT *lplf  // puntero a estructura de fuente lógica
   );

Parámetros

lplf: puntero a estructura LOGFONT que define las características de la fuente lógica.

Valor de retorno

Si la función tiene éxito, el valor de retorno es un manipulador de la fuente lógica.

Si la función falla, el valor de retorno es NULL.

Observaciones

La función CreateFontIndirect crea una fuente lógica con las características especificadas en la estructura LOGFONT. Cuando esta fuente es seleccionada usando la función SelectObject, el transformador de fuentes del GDI intenta ajustar la fuente lógica con una fuente física existente. Si fracasa al encontrar una coincidencia exacta, se proporciona una alternativa cuyas características coincidan con tantas características de las requeridas como sea posible.

Cuando ya no se necesite la fuente, llamar a la función DeleteObject para borrarla.