CColorDialog *cor=new CColorDialog();//声明调色板
cor->DoModal();
COLORREF c=cor->GetColor();//获取选中的颜色
// GetRValue(color), GetGValue(color), GetBValue(color)); 分别得到选中的RGB值
// AfxMessageBox(CString(c));
CDC * pDC=GetDC();
CPen pen(PS_SOLID,1,RGB(GetRValue(c),GetGValue(c),GetBValue(c))); //设置画笔的颜色
CPen* pOldPen = (CPen*)pDC->SelectObject(&pen);
pDC->MoveTo(0,0);
pDC->LineTo(20,20);
cor->DoModal();
COLORREF c=cor->GetColor();//获取选中的颜色
// GetRValue(color), GetGValue(color), GetBValue(color)); 分别得到选中的RGB值
// AfxMessageBox(CString(c));
CDC * pDC=GetDC();
CPen pen(PS_SOLID,1,RGB(GetRValue(c),GetGValue(c),GetBValue(c))); //设置画笔的颜色
CPen* pOldPen = (CPen*)pDC->SelectObject(&pen);
pDC->MoveTo(0,0);
pDC->LineTo(20,20);