Crear HFONT modificado desde HFONT
Utilizo la API Win32 y C / C ++. Tengo un HFONT y quiero usarlo para crear un nuevo HFONT. La nueva fuente debe usar exactamente las mismas métricas de fuente, excepto que debe estar en negrita. Algo como:
HFONT CreateBoldFont(HFONT hFont) {
LOGFONT lf;
GetLogicalFont(hFont, &lf);
lf.lfWeight = FW_BOLD;
return CreateFontIndirect(&lf);
}
El "GetLogicalFont" es la API que falta (por lo que puedo decir de todos modos). ¿Hay alguna otra forma de hacerlo? Preferiblemente algo que funciona en Windows Mobile 5+.