Sto cercando di recuperare lo sfondo e il colore del testo della barra delle applicazioni e/o della finestra principale delle mie applicazioni. È risultato che Windows 7 non restituisce i colori corretti. Se si passa a un tema rosa, Windows 7 restituisce ancora l'azzurro per la didascalia della finestra, anche se questo non è vero. Questo accade utilizzandoEsiste un elenco di combinazioni di parametri valide per API GetThemeColor/Visual Styles
GetSysColor(COLOR_ACTIVECAPTION);
nonché utilizzando HTHEME hTheme = OpenThemeData (hwnd, L "finestra");
HRESULT result = GetThemeColor(
hTheme,
WP_CAPTION,
CS_ACTIVE,
TMT_FILLCOLORHINT,
&color);
Inoltre mi trovo a provare varie combinazioni di parametri per scoprire il colore del testo della didascalia. So Microsofts pagine
Property Identifiers e Parts and States
ma la maggior parte combinazione di questi centinaia di parametri non sono validi. C'è una lista e/o descrizione che combinazioni possono essere utilizzate?
I.e.
GetThemeColor(
hTheme,
WP_CAPTION, // BP_PUSHBUTTON,
CS_ACTIVE,
TMT_CAPTIONTEXT,
&color);
restituisce "Elemento non trovato".
Informazioni molto preziose. Grazie. –