void CColors::SetColor (GDIPlusColor id, Color color) { CRegDWORD* setting = GetRegistrySetting (id); if (setting == NULL) return; *setting = color.GetValue(); // remove legacy info CRegDWORD* lecagySetting = GetLegacyRegistrySetting (id); if ((lecagySetting != NULL) && lecagySetting->exists()) lecagySetting->removeKey(); }