Schriftart/größe auf Buttons ändern
-
Hi C++ Community,
Ich möchte die Schriftart/größe der Buttons/Editfelder ändern.
Also das praktisch die ganze Win32 Programm ein und dieselbe Schriftart/größe verwendet. Zum Beispiel Arial oder Courier New.Danke für Eure Antworten.
MfG ---W---
-
Es gibt die WindowsMessage WM_SETFONT
um fuer einen Button die Schriftart zu ändern, wäre folgendes möglich
// Handle der Schrift HFONT hFont; // Eine Schrift mit Groesse und Typ erstellen hFont = CreateFont(10, 0, 0, 0, 900, 0, 0, 0, ANSI_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, DEFAULT_PITCH, "Courier"); // Auf nen Button anwenden SendMessage(GetDlgItem(hDlg, IDOK), WM_SETFONT, (WPARAM)hFont, TRUE);