This function sends all main windows in the system a WM_SYSCOLORCHANGE message to indicate that the colors have changed. When this message is received, applications that depend on the system colors can query the new color values with the WinQuerySysColor function.
After the WM_SYSCOLORCHANGE messages are sent, all windows in the system are invalidated so that they are redrawn with the new system colors.
This function does not write any system color changes to the initialization file See
The following table gives the default RGB values for each color index:
┌────────────────────────────┬───────────┬───────────┐ │System Color Index │Default │Default RGB│ │ │Color │Values │ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_ACTIVEBORDER │Pale yellow│255 255 128│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_ACTIVETITLE │Teal │64 128 128│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_ACTIVETITLETEXT │White │255 255 255│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_ACTIVETITLETEXTBGND │Teal │64 128 128│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_APPWORKSPACE │Off-white │255 255 224│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_BACKGROUND │Light gray │204 204 204│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_BUTTONDARK │Dark gray │128 128 128│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_BUTTONDEFAULT │Black │0 0 0 │ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_BUTTONLIGHT │White │255 255 255│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_BUTTONMIDDLE │Light gray │204 204 204│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_DIALOGBACKGROUND │Light gray │204 204 204│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_ENTRYFIELD │Pale yellow│255 255 204│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_FIELDBACKGROUND │Light gray │204 204 204│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_HELPBACKGROUND │White │255 255 255│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_HELPHILITE │Blue green │0 128 128│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_HELPTEXT │Dark blue │0 0 128│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_HILITEBACKGROUND │Dark gray │128 128 128│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_HILITEFOREGROUND │White │255 255 255│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_ICONTEXT │Black │0 0 0 │ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_INACTIVEBORDER │Light gray │204 204 204│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_INACTIVETITLE │Light gray │204 204 204│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_INACTIVETITLETEXT │Dark gray │128 128 128│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_INACTIVETITLETEXTBGND│Light gray │204 204 204│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_MENU │Light gray │204 204 204│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_MENUDISABLEDTEXT │Dark gray │128 128 128│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_MENUHILITE │Black │0 0 0 │ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_MENUHILITEBGND │Light grey │204 204 204│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_MENUTEXT │Black │0 0 0 │ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_OUTPUTTEXT │Black │0 0 0 │ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_PAGEBACKGROUND │White │255 255 255│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_SCROLLBAR │Pale gray │192 192 192│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_SHADOW │Dark gray │128 128 128│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_SHADOWHILITEBGND │Dark gray │128 128 128│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_SHADOWHILITEFGND │White │255 255 255│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_SHADOWTEXT │Dark gray │128 128 128│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_TITLEBOTTOM │Dark gray │128 128 128│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_TITLETEXT │White │255 255 255│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_WINDOW │White │255 255 255│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_WINDOWFRAME │Dark gray │128 128 128│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_WINDOWSTATICTEXT │Blue │0 0 128│ ├────────────────────────────┼───────────┼───────────┤ │SYSCLR_WINDOWTEXT │Black │0 0 0 │ └────────────────────────────┴───────────┴───────────┘