Create modified HFONT from HFONT

Ich verwende die Win32-API und C / C ++. Ich habe eine HFONT und möchte damit eine neue HFONT erstellen. Die neue Schriftart sollte genau die gleichen Schriftartmetriken verwenden, mit der Ausnahme, dass sie fett gedruckt sein sollte. Etwas wie

HFONT CreateBoldFont(HFONT hFont) {
    LOGFONT lf;
    GetLogicalFont(hFont, &lf);
    lf.lfWeight = FW_BOLD;
    return CreateFontIndirect(&lf);
}

The "GetLogicalFont" ist die fehlende API (soweit ich das überhaupt beurteilen kann). Gibt es eine andere Möglichkeit, dies zu tun? Am liebsten etwas, das unter Windows Mobile 5 + funktioniert.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage