I'm afraid WM_CTLCOLOR handling in the dialog cannot change the color of buttons.

Try this:
http://www.codeguru.com/Cpp/controls...icle.php/c5169