我想对几十个按钮控件进行颜色设置
在视图的OnInitialUpdate中进行如下处理,IDC_CKOO是第一个按钮ID,此后是连续的ID   
       for(k=0;k<4;k++)
{
  for(int j=0;j<4;j++)
  {
       CButton* bt=(CButton*)GetDlgItem((6*k+j)+IDC_CK00);   
   bt->GetDc()->SetTextColor(RGB(255,0,0));
   bt->ShowWindow(SW_SHOW);
  }
}
怎么不起作用,我在OnCtrlColor中也试过,同样不起作用,我不想用类向导建立控件来实现
具体怎么办