Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4271216
  • 博文数量: 1148
  • 博客积分: 25453
  • 博客等级: 上将
  • 技术积分: 11949
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-06 21:14
文章分类

全部博文(1148)

文章存档

2012年(15)

2011年(1078)

2010年(58)

分类: C/C++

2011-07-07 16:24:13

工程代码:   page100_1.rar   
    利用MFC,SDK全局变量实现 画线功能
    SDK: Software Development Kit 软件开发包


     鼠标左键按下,是开始线地址, 按住鼠标拖动鼠标, 然后方法左键,确定最终坐标,连接首位坐标,连线。实现画点
     坐标通过 全局变量 CPoint m_ptOrigin 首地址


1. 首先MFC 建立 MFC AppWizard exe 建立工程,

2. 在 CDrawView 类中, 添加全局变量



3. 添加全局变量 CPoint点类型 变量 m_ptOrigin


4. 查看 在 CDrawView 类中,产生了变量 m_ptOrigin



5.添加 左键 消息 功能



6.在 CDrawView 类中,添加 左键按下 消息 及函数



7. 具体实现 左键按下代码,获取 开始地址



8。 同理,增加左键放开  消息机制




    在两个函数前面都加上了两个冒号,表明他们是全局SDK函数,否则,VC++编译器认为他们是CWnd类的成员



最后的实现效果









































































































阅读(792) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~