I am writing a GUI application with the help of C++ Visual component Librariries and Win32API under windows OS.
As part of this app, I have to change color of the MS Windows button control depending on the external state.
I understood, Win32 will not support changing button control color directly as it will not support for this.
Can any one suggest me how to change the button color and please let me know where I can find good explanation about it?

Thanks in advance..