Standard-Textgröße für CStatic



  • Wenn ich in einem Fenster ein CStatic-Control zur Anzeige von Text erstelle, dann wird der Text im Font von Titel-Balken angezeigt, also fett und groß, anstatt dass er im Standard-Font von Fensterinhalten erscheint. Um das anzugleichen, muss ich dann immer noch manuell den Font einstellen. Ich frage mich, ob das normales Verhalten ist, oder ob da eventuell bei mir was falsch läuft?


  • Mod

    Controls erhalten immer den System-Standard Font.

    Wenn Du den Dialog Font möchtest musst Du den erzeugen und mit WM_SETFONT zuweisen. Wenn das bereits ein Dialog ist, in dem das Control erzeugt wird, kannst Du mit WM_GETFONT den aktuellen Font ermitteln und dem neuen Control zuweisen.


Anmelden zum Antworten