- 3
- 0
- 约8.27千字
- 约 45页
- 2017-06-11 发布于四川
- 举报
鼠标和键盘 鼠标消息的捕获 由于鼠标的随机性,用户可能在一个应用程序的窗口内按下鼠标左键,而移动到另一个应用程序的窗口内后释放鼠标左键。为使所有鼠标消息均定向到某一窗口,而不管鼠标光标位于何处,就必须对鼠标加以捕捉。Windows为了这个目的,声明了一个专门用来捕获鼠标消息的函数: CWnd * SetCapture(); 一旦某窗口捕捉了鼠标,其他窗口无法得到鼠标消息。因此,应用程序应该及时释放鼠标,以使鼠标可以按系统预定的正常方式发送消息,否则将使鼠标的一些正常作用失效(例如,当用鼠标单击窗口的关闭按钮时,程序将不能被关闭)。释放鼠标要使用下面的这个函数: BOOL ReleaseCapture(); 这两个函数都不带输入参数。 例1开发一个用鼠标绘图的程序,当按下鼠标左键后,移动鼠标可在窗口内绘图,松开鼠标左键后绘图结束。当按下鼠标右键后,移动鼠标可擦除窗口内的图形,松开鼠标右键后擦图结束。操作步骤如下。 ( l )用AppWizard生成框架代码 使用菜单File|New 创建一个新的工程,类型为MFC AppWizard( exe ) ,工程名称为Draw , 选择Single Document ,其余采用默认值。 ( 2 )用ClassWizard 添加消息处理函数 使用菜单View|ClassWizard调出ClassWizard,并打开Messase Maps 选
您可能关注的文档
- 解释汽车标识与仪表盘图解(驾考难点).ppt
- 解题方法指导——诗词名言型选择题.ppt
- 誉融科技-桌面软件终端安装简要说明.ppt
- 警察与赞美诗xin.ppt
- 警示标识知识.ppt
- 计本-C语言(第八章).ppt
- 计算复习课件.ppt
- 计算机C语言程序设计数据类型.ppt
- 计算机上的非数值处理的对象基本上都是字符串数据.ppt
- 计算机专业英语5.ppt
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
最近下载
- 草船借箭-完整版课件.ppt VIP
- 江苏省南京市盐城市2021届高三3月第二次模拟考试化学试题(word含答案 ).docx VIP
- 草船借箭-PPT完整版.pptx VIP
- 2025年上海市安全员(C3证)考试练习题库(含答案).docx VIP
- 小学英语新人教版PEP三年级上册Unit 1 Making friends Part A第1课时教学课件(2024秋).pptx VIP
- 2026年卫滨区十五五规划.docx
- (最新)25年春统编一年级语文下册动物王国开大会【精品课件】.pptx VIP
- 红旗区十五五规划初稿.docx
- 生物化学中英文对照习题.pdf VIP
- 【西门子】SINAMICS G120X 变频器 操作说明.pdf VIP
原创力文档

文档评论(0)