vc++ 如何在对话框中画线 20
比如说,新建一个对话框,加个按钮,一按这个按钮,对话框中的某个位置就出现一条直线,直线的长度、颜色、粗细三个属性都是是我自己预先设置好的。请给我详细的代码和步骤好吗不明白...
比如说,新建一个对话框,加个按钮,一按这个按钮,对话框中的某个位置就出现一条直线,直线的长度、颜色、粗细三个属性都是是我自己预先设置好的。
请给我详细的代码和步骤好吗
不明白的朋友请不要回答,谢谢 展开
请给我详细的代码和步骤好吗
不明白的朋友请不要回答,谢谢 展开
3个回答
微测检测5.10
2023-05-10 广告
2023-05-10 广告
您好!建议咨 深圳市微测检测有限公司,已建立起十余个专业实验室,企业通过微测检测就可以获得一站式的测试与认 证解决方案;(EMC、RF、MFi、BQB、QI、USB、安全、锂电池、快充、汽车电子EMC、汽车手机互 联、语音通话质量),认证遇...
点击进入详情页
本回答由微测检测5.10提供
展开全部
Pen.CreatePen(PS_SOLID,1, RGB(255, 0, 0)); //设置样式颜色粗细
dc.SelectObject(&Pen);//选入画笔
dc.MoveTo(x,y); //移动到一个点
dc.LineTo(x1,y1); //画到另一个点
dc.SelectObject(&Pen);//选入画笔
dc.MoveTo(x,y); //移动到一个点
dc.LineTo(x1,y1); //画到另一个点
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
响应按钮点击时间
然后
{
CClient dc(this);
CPen* pen = new CPen( PS_SOLID,1, RGB(255, 0, 0) );
CDC pOldDc = dc.SelectObject(&Pen); //系统以前的Pen
dc.MoveTo(x,y);
dc.LineTo(x1,y1);
//画完 再把系统的pen选回去
dc.SelectObject(pOldDc);
delete pen;
}
然后
{
CClient dc(this);
CPen* pen = new CPen( PS_SOLID,1, RGB(255, 0, 0) );
CDC pOldDc = dc.SelectObject(&Pen); //系统以前的Pen
dc.MoveTo(x,y);
dc.LineTo(x1,y1);
//画完 再把系统的pen选回去
dc.SelectObject(pOldDc);
delete pen;
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询