社区
非技术类
帖子详情
用CClientDC dc(this);dc.MoveTo();dc.LineTo();画线,如何改变颜色?
suduan
2002-03-14 02:41:36
thanks
...全文
647
6
打赏
收藏
用CClientDC dc(this);dc.MoveTo();dc.LineTo();画线,如何改变颜色?
thanks
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
画线
的几种方法
VC
画线
的几种方法,小技巧.十分实用,介绍了各种
画线
、形状的函数
窗口类对象区分及获得
DC
的方式
自己整理的有关窗口类对象的区分以及四种获取
DC
的方式
VC 如何在对话框上画坐标与画网格线
不错的一个小程序,保管看的懂,如何在对话框上画网格
vc
画线
vc
画线
---------------------------------------------------------------------------
GDI画曲线,初级,高人勿喷
GDI画曲线,初级,高人勿喷 里面的程序直接拷贝到VC,VS的曲线绘制函数下即可 适合有一定编程基础,但GDI相对薄弱的新手
非技术类
1,660
社区成员
58,949
社区内容
发帖
与我相关
我的任务
非技术类
VC/MFC 非技术类
复制链接
扫一扫
分享
社区描述
VC/MFC 非技术类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章