¿Cómo configurar la fuente de los botones y controles estáticos en VC?
HFONT CreateFont(
int nHeight, // Alto de fuente
int nWidth, // Ancho promedio de caracteres
int nEscapement, / / Ángulo de escape
int nOrientation, // Ángulo de orientación de la línea base
int fnWeight, // Espesor
DWORD fdwItalic, // Opciones de atributos en cursiva p >
DWORD fdwUnderline, // Subrayado
DWORD fdwStrikeOut, // Opción de atributo tachado
DWORD fdwCharSet, // Identificador del juego de caracteres
DWORD fdwOutputPrecision, // Precisión de salida
DWORD fdwClipPrecision, // Precisión de corte
DWORD fdwQuality, // Calidad de salida
DWORD fdwPitchAndFamily, // Familia de suma de tono
LPCTSTR lpszFace // Nombre de fuente
);
Esta API devuelve el tipo de identificador HFONT.
Luego asocie el control con SelectObject.
HGDIOBJ SelectObject(
HDC hdc, //El identificador apunta a DC
HGDIOBJ hgdiobj //El identificador apunta al objeto
);
p>
Primero, obtenga el DC del control a través de la API GetDC. Consigue DC.
Luego SelectObject(hdc, hfont);
Finalmente, seleccione el control.