static void s_set_child_rc_to_mark_color(CWnd*pwnd,CDC *pdc,COLORREF cr_mark)
{
if(0==pwnd||0==pdc) return;
CWnd *pchild=pwnd->GetWindow(GW_CHILD);
CRect rc;
while (pchild)
{
pchild->GetWindowRect(&rc);
pwnd->ScreenToClient(&rc);
pdc->FillSolidRect(rc.left,rc.top,rc.Width(),rc.Height(),cr_mark);
pchild=pchild->GetWindow(GW_HWNDNEXT);
}
}