首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

简单有关问题怎么画虚线,画实心圆点求源码急用.()

2012-04-16 
简单问题如何画虚线,画实心圆点求源码急用..............()1.托动图片时想显示一个矩形框虚线,应该有绘制

简单问题如何画虚线,画实心圆点求源码急用..............()
1.托动图片时想显示一个矩形框虚线,应该有绘制虚线的函数吧
2.鼠标点下去是画一个实心圆点(圆点大小可以控制)
谢过各位!

[解决办法]
虚线
CPen( int nPenStyle, int nWidth, COLORREF crColor );
nPenStyle

PS_DASH Creates a dashed pen. Valid only when the pen width is 1 or less, in device units.


[解决办法]
画圆用这个函数:
BOOL Ellipse(
LPCRECT lpRect 
);
其参数是一个指向一个矩形区域的指针,改变它就可以改变大小了。
[解决办法]
矩形虚线框?画线不如用CRectTracker
绘制圆点,先创建一个实心画刷就行了
CBrush brush(RGB(255,255,0));
CBrush *old = pDC->SelectObject(&brush);
CRect rect;
rect.SetRect(100,100,100,100);
rect.InflateRect(50,50);
pDC->Ellipse(rect);
pDC->SelectObject(old);

热点排行