AW: Schriftart und Schriftgröße in Dialog-/Message-Box?
Hallo Harald,
das kommt darauf an, was über die Systemsteuerung eingestellt ist!
Manuell kannst Du das meist mit Desktop->RMT->Eigenschaften->Anpassen->Fensterfarbe und Darstellung->Eigenschaften für klassische Darstellung öffnen...
Dies gilt für Vista. Unter XP und früher hieß es etwas anders.
Du musst die Schriftart und Größe über API-Funktionen ermitteln. Mit Skripting wirst Du an diese Funktionen jedoch nicht ran kommen. Unter .Net gibt's eigene Klassen dafür und für die Systemfarben.
Zudem gibt es ja auch noch das Problem der Darstellungsskalierung, die mit FF über FF_GetDialogMetrics erreichbar ist. Könnte man im Skripting Zeiger und Strukuren verwenden, könnte man dadurch auch noch anderes abrufen. Du kannst ja mal versuchen, ob Du aus der Funktion noch einige Dinge rauskitzeln kannst. Vielleicht auch den gerade aktuellen Schrifttyp?