Seite 1 von 1

Standardwert für .BackgroundColor eines Steuerelements ermitteln

Verfasst: Mi, 10.06.2020 09:18
von Stephan
Hallo,

gibt es irgendeine Möglichkeit den (effektiven) Wert für .BackgroundColor eines Steuerelements bzw. eines Dialogs zu bestimmen, wenn die Einstellung auf "Standard" steht?
Ich weiß das dieser Wert auf eine Betriebssystemeinstellung zurückgeht, aber es wäre mir eigentlich zu kompliziert hierfür eine betriebssystemabhängige Lösung zu programmieren, ich hoffe darauf das es vielleicht doch einen 'Trick' gibt diese Information einfacher zu bekommen.

Worum geht es genau?
Auf einem Dialog ist ein ausklappbares Listbox-Steuerelement, das ich ohne Rahmen darstelle. Per Default ist hierbei dessen HIntergrund weiß, ich hätte jedoch gerne dieselbe Hintergrundfarbe wie die des Dialogs, ohne deshalb eine Hintergrundfarbe für den Dialog festlegen zu müssen (um nicht die vorhandene Einstellung des Systems, auf welchem das Makro läuft, zu ignorieren).


Gruß
Stephan