C
SetFont() hilft dir da, also alle zu Fuß machen, eine Funktion der du sagen kannst bei 1600x1024 mach nen 16 Font oder so gibt es nicht.
Also:
Font mit GetFont() holen, LogFont vom Font holen GetLogFont(), größe in der LogFont Struktur einstellen, neuen Font erstellen CreateFontIndirect(), Font mit SetFont()
oder
CreatePointFont();
SetFont();