void CMyListCtrl::DrawGradient(CDC *pDC, CRect const *rc, COLORREF clrTop, COLORREF clrBottom)
{
GRADIENT_RECT gRect = {0,1};
TRIVERTEX vert[2] =
{ {rc->left,rc->top,(COLOR16)(GetRValue(clrTop)<
{rc->right,rc->bottom,(COLOR16)(GetRValue(clrBottom)<
};
::GradientFill(pDC->m_hDC,vert,2,&gRect,1,GRADIENT_FILL_RECT_V);
POINT pt;
pt.x=rc->left+10;
pt.y=rc->top;
RECT rect;
rect.bottom=rc->bottom;
rect.left=rc->left;
rect.right=rc->right;
rect.top=rc->top;
}