我想在在view中鼠标点一下就出现一个实心的圆点,难道不是用画刷吗?
我定义了有颜色的画刷,画矩形就是有填充色的,为啥画圆却还是没有填充色的呢?
CRect rectClient;
GetClientRect(rectClient);
CBrush brush1,*pOldBrush;
int n=100;
brush1.CreateSolidBrush(RGB(100,100,n));
pOldBrush=pDC->SelectObject(&brush1);
pDC->Arc(190,190,205,205,0,0,0,0);//pDC->Rectangle(0, 0, 100, 100);
pDC->SelectObject(pOldBrush);
我定义了有颜色的画刷,画矩形就是有填充色的,为啥画圆却还是没有填充色的呢?
CRect rectClient;
GetClientRect(rectClient);
CBrush brush1,*pOldBrush;
int n=100;
brush1.CreateSolidBrush(RGB(100,100,n));
pOldBrush=pDC->SelectObject(&brush1);
pDC->Arc(190,190,205,205,0,0,0,0);//pDC->Rectangle(0, 0, 100, 100);
pDC->SelectObject(pOldBrush);
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货