Именно этот класс не поддерживает свойство цвета фона.
Если хочешь, чтобы менялся цвет, это возможно сделать лишь "нарисовав" его самой.
Но SysDateTimePick32 поддерживает изменение цвета фона у вырадающего окошка (там, где собственно числа месяца). Там ты можешь развернуться, так как можно менять цвет и фона, и дней недели, и месяца и тд.
Сделай это, написав в макете функции реализации
КОД:
if (m_ctlSysDateTimePick32.m_hWnd)
{
m_ctlSysDateTimePick32.Invalidate ();
m_ctlSysDateTimePick32.SendMessage (DTM_SETMCCOLOR, MCSC_MONTHBK, m_clrBackColor);
}
это сообщение твоему окну о необходимости изменить цвет.
(только не забудь: сообщение необходимо поместить в функцию If, это важно)