mfc 使用画笔画线

702 篇文章 ¥99.90 ¥299.90
在Win10环境下,使用VC6开发一个MFC单文档工程,通过添加鼠标左键弹起消息处理函数实现画线功能。利用CPoint成员变量记录起点,并在构造函数中初始化。创建CPen对象,设置画笔宽度和颜色,通过SelectObject选入设备描述表进行画线。介绍了画笔的不同样式,包括实线、点线、划线、点划线、一划两点的点划线和透明线。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

win10, vc6;新建一个单文档工程;

为视类添加鼠标左键弹起消息处理函数;

视类头文件添加一个成员变量:CPoint m_ptOrigin;

视类CPP文件构造函数中初始化,

CMypenView::CMypenView()
{
    // TODO: add construction code here
    m_ptOrigin.x=20;
    m_ptOrigin.y=20;
}

不使用画笔效果如下;

创建一个10像素宽、红色的画笔后,画线效果如下;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值