Windows software can check for the high contrast setting by calling the
SystemParametersInfo function with the SPI_GETHIGHCONTRAST value. Applications should query and support this value during initialization and when processing WM_COLORCHANGE messages.
Use this structure when you call the
SystemParametersInfo function with the uiAction parameter set to the SPI_GETHIGHCONTRAST or SPI_SETHIGHCONTRAST value. When using SPI_GETHIGHCONTRAST, you must specify the cbSize member of the HIGHCONTRAST structure; the
SystemParametersInfo function fills in the remaining members. Specify all structure members when using the SPI_SETHIGHCONTRAST value.
HCF_AVAILABLE : The high-contrast mode is available for use.
HCF_HIGHCONTRASTON : The high-contrast mode is on.
HCF_HOTKEYACTIVE : The user can turn the high-contrast mode on and off by pressing the Left ALT + Left SHIFT + PRINT SCREEN.
HCF_HOTKEYAVAILABLE : An application can enable the hot key associated with the high-contrast mode. An application can retrieve this value but cannot set it.
HCF_HOTKEYSOUND : The OS plays a siren sound when the user turns the high-contrast mode on or off by using the hot key.
http://msdn.microsoft.com/en-us/library/aa932539.aspxhttp://msdn.microsoft.com/en-us/library/aa932465.aspxRegards
Anser