Sto utilizzando visual studio e librerie mfc, vorrei cambiare il colore della mia title bar della mia applicazione, ho usato questo codice:
void CDlgMine::OnNcPaint()
{
int aElements[2] = { COLOR_WINDOW, COLOR_WINDOWTEXT };
DWORD aOldColors[2];
DWORD aNewColors[2];
aNewColors[0] = RGB(255, 255, 255);
aNewColors[1] = RGB(0, 0, 255); // blue
int flag = COLOR_HOTLIGHT;
SetSysColors(2, aElements, aNewColors);
}
la cosa è strana è che a volte lanciando la mia applicazione la title bar è blu come vorrei, a volte è totalmente bianca senza nemmeno il titolo..avete qualche idea? ho windows 10