Default Font
-
Hallo,
ich verwende "GetStockObject(DEFAULT_GUI_FONT)" um sozusagen die standard Font zu erhalten. Allerdings würde ich gerne noch die Schriftgröße ändern, so meine zwei Fragen:
1. Ist es möglich, ein HFONT-Objeckt nachträglich zu verändern (also in diesem Fall die Größe)?
2. Gibt es eine Funktion, die mir den Namen der Font statt ein HFONT-Objekt liefert, damit ich die Font via CreateFont selber "erstellen" kann?Danke im Voraus!
-
Du kannst die LOGFONT-Strukturen mittels GetObject() ermitteln. Bei dieser muss dann nur noch die Größe angepasst werden. Mit CreateFontIndirect() erstellt man den entsprechenden Font.
-
HFont schrieb:
1. Ist es möglich, ein HFONT-Objeckt nachträglich zu verändern (also in diesem Fall die Größe)?
Nein, mach ein neues.
HFont schrieb:
2. Gibt es eine Funktion, die mir den Namen der Font statt ein HFONT-Objekt liefert, damit ich die Font via CreateFont selber "erstellen" kann?
-
Wenn Du ein gültiges HFONT Handle hast musst Du kein neues erzeugen...
-
Wieder was dazu gelernt, danke euch!