Set COLOR_ACTIVECAPTION/COLOR_CAPTIONTEXT
Verfasst: Do, 18. Aug 2011 17:27
Ich wollte die Farbe der caption des aktiven Fensters setzen.
und zwar hiermit.
@user32:SetSysColors(1 , {COLOR_ACTIVECAPTION} , {RGB(255,114,086)}
Dies funktioniert aber nur zum Teil, unter XP nur die CMD Fenster, unter WIN7 gar nicht.
also mache ich das jetzt so, das ich den Text der Titlebar andersfarbig darstelle.
@user32:SetSysColors(1 , {COLOR_CAPTIONTEXT} , {RGB(255,114,086)}
Das funktioniert soweit, unter Win 7 aber beim (Main)xbpDialog nicht.
@Jimmy
as i understand you are talking about "Painting NonClient Area" ?
Das verstehe ich nicht so richtig, mir geht es nur um die Titlebar
Der "workaround" mit COLOR_CAPTIONTEXT reicht mir.
und zwar hiermit.
@user32:SetSysColors(1 , {COLOR_ACTIVECAPTION} , {RGB(255,114,086)}
Dies funktioniert aber nur zum Teil, unter XP nur die CMD Fenster, unter WIN7 gar nicht.
also mache ich das jetzt so, das ich den Text der Titlebar andersfarbig darstelle.
@user32:SetSysColors(1 , {COLOR_CAPTIONTEXT} , {RGB(255,114,086)}
Das funktioniert soweit, unter Win 7 aber beim (Main)xbpDialog nicht.
@Jimmy
as i understand you are talking about "Painting NonClient Area" ?
Das verstehe ich nicht so richtig, mir geht es nur um die Titlebar
Der "workaround" mit COLOR_CAPTIONTEXT reicht mir.