6.VC制作一个拾色器

工程名: ColorChange

1.在原来基础上添加个ShowColorValue函数

CRect rc;

GetDlgItem(IDC_xxx)->GetWindowRect(rc); //得到的是屏幕坐标

ScreenToClient(rc); //转化为客户区坐标

 

CBrush brush;

brush.CreateSolidBrush(m_nBGPickColor); //创建单色画刷

 

CDC * pDC = GetDC();

pDC->FillRect(&rect, &brush); //用画刷填充矩形区域

brush.DeleteObject();

ReleaseDC(pDC);

//接下来再修改RGB的十进制和16进制值

 

posted @ 2016-05-24 09:47  SylarLiang_VC  阅读(198)  评论(0编辑  收藏  举报