社区
非技术类
帖子详情
用CClientDC dc(this);dc.MoveTo();dc.LineTo();画线,如何改变颜色?
suduan
2002-03-14 02:41:36
thanks
...全文
634
6
打赏
收藏
用CClientDC dc(this);dc.MoveTo();dc.LineTo();画线,如何改变颜色?
thanks
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
AloneWolf
2002-03-14
打赏
举报
回复
这是我画线的程序:
CRect rect;
GetClientRect(&rect);
pDC->FillSolidRect(&rect,m_BackColor);
int nTmp=rect.right-35;
CPen pen;
pen.CreatePen(0,2,m_ForeColor);
CPen* pOldPen=(CPen*)pDC->SelectObject(&pen);
pDC->MoveTo(nTmp,rect.top);
pDC->LineTo(nTmp,rect.bottom);
pDC->MoveTo(m_StartPos.x,rect.top);
pDC->LineTo(m_StartPos.x,rect.bottom);
pDC->SelectObject(pOldPen);
suduan
2002-03-14
打赏
举报
回复
alonewolf:
CClientDC dc(this);
CPen pen;
pen.CreatePen(0,1,RGB(255,0,255));
CPen* pOldPen=(CPen*)dc.SelectObject(&pen);
不起作用????????????????
Rose2000
2002-03-14
打赏
举报
回复
呵呵,你用的是画刷,画刷是填充空间时用的,画笔是划线时用的
Rose2000
2002-03-14
打赏
举报
回复
创建画笔,给画笔复颜色,然后选中画笔。
suduan
2002-03-14
打赏
举报
回复
HBRUSH bh;
bh=CreateSolidBrush(RGB(255,255,255));
//CBrush bush(RGB(2,255,255));
dc.SelectObject(&bh);
为何不起作用?
AloneWolf
2002-03-14
打赏
举报
回复
CPen pen;
pen.CreatePen(0,1,m_ForeColor);
CPen* pOldPen=(CPen*)pDC->SelectObject(&pen);
VC
画线
的几种方法
除了基本的
画线
操作,还可以使用CPen类来自定义线条的
颜色
、宽度等属性,以实现更复杂的绘图效果。 ```cpp void CBlogView::OnLButtonUp(UINT nFlags, CPoint point) { CPen pen(PS_SOLID, 1, RGB(123, 123, 123))...
窗口类对象区分及获得
DC
的方式
dc
.MoveTo(m_ptOrigin); // 移动到起点
dc
.
Line
To(point); //
画线
// 不需要释放
DC
``` **注意事项**: - 不需要显式释放
DC
。 - 只能在客户端区域绘制图形。 ### 4. 使用`CWindow
DC
`类 **原理**: `CWindow
DC
`类为...
VC 如何在对话框上画坐标与画网格线
绘制网格线同样使用
Line
To()函数,但我们需要根据网格的间隔进行循环绘制。例如,如果网格线每隔10单位绘制一条,可以这样做: ```cpp int gridInterval = 10; for (int x = xStart; x ; x += gridInterval) {
dc
....
vc
画线
总之,"vc
画线
"涉及到的知识点包括:MFC编程、GDI图形接口、设备上下文
DC
的使用、画笔和画刷对象的创建与选择、以及基本的绘图函数如`MoveTo()`和`
Line
To()`。在实际项目中,你可能还需要考虑性能优化、图形重绘...
GDI画曲线,初级,高人勿喷
dc
.
Line
To(i, 100*sin(2*(i/(rect.right/5.0))*PI)); // 绘制正弦曲线 } CPen penx(PS_SOLID,1,RGB(0,0,255)); // 创建蓝色画笔
dc
.SelectObject(penx.GetSafeHandle()); // 选择蓝色画笔
dc
.MoveTo(0,0); // 移动...
非技术类
1,658
社区成员
58,949
社区内容
发帖
与我相关
我的任务
非技术类
VC/MFC 非技术类
复制链接
扫一扫
分享
社区描述
VC/MFC 非技术类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章