鼠标响应函数需要添加的前提代码:

申明函数:

函数体:

void CFIRADlg::OnLButtonDown(UINT nFlags, CPoint point)
{CFIRADlg* pMain = (CFIRADlg*)(AfxGetApp()->m_pMainWnd);pt = point;ClientToScreen(&pt);CRect rect1;left.m_showFrame.GetWindowRect(&rect1);CRect rect2;right.m_showFrame.GetWindowRect(&rect2);if (pageColor.m_PropColor && (nFlags & MK_LBUTTON)&& rect1.PtInRect(pt)|| rect2.PtInRect(pt)){switch (m_camera){case 0:AddDebugInfo(_T("左相机采色"));LEFTBOTTEN_DOWN(left);break;case 1:AddDebugInfo(_T("右相机采色"));LEFTBOTTEN_DOWN(right);break;}}CDialogEx::OnLButtonDown(nFlags, point);
}


单选按钮的函数:
具体的这部分实现见另外一篇:
Radio Button详细用法

void CFIRADlg::OnBnClickedRadioCamera()
{// TODO: 在此添加控件通知处理程序代码UpdateData(TRUE);switch (m_camera){case 0:AddDebugInfo(_T("左相机采色"));break;case 1:AddDebugInfo(_T("右相机采色"));break;}UpdateData(FALSE);
}

鼠标事件响应函数之DOWN:画红色的点相关推荐

  1. WPF,强制捕获鼠标事件,鼠标移出控件外依然可以执行强制捕获的鼠标事件

    在WPF中,只有鼠标位置在某个控件上的时候才会触发该控件的鼠标事件. 例如,有两个控件都注册了MouseDown和MouseUp事件,在控件1上按下鼠标,不要放开,移动到控件2上再放开. 在这个过程中 ...

  2. java鼠标事件,单击左键画圆,右键画矩形,双击左键清除

    java鼠标点击事件举例 题目描述 一.基本思路 二.引用的类分析 三.代码实现 题目描述 编写Java程序,创建一个窗体,并实现交互.在窗体内"单击鼠标左键",在光标处绘制一个& ...

  3. OPENCV图像处理基础(五)鼠标事件画个框

    在GUI编程中会涉及到鼠标事件,通过鼠标事件可以使得人和机器的交互更为便捷.opencv中提供了一种以回调函数实现的鼠标事件机制. 下面是一个例子,通过鼠标在一张图片上画出任意大小的矩形框. 效果如下 ...

  4. 【图像处理】——Python鼠标框选ROI(感兴趣)区域并且保存(含鼠标事件)

    鼠标交互切割矩形 接下来,就是本文重点了.先吐个槽,网上有资源,但搜到的都是C++的.本来有点气馁的,还好,有官网在,文档写得很清楚,而且接口函数名字变化不大,稍微做下修改就行了. import cv ...

  5. Python OpenCV _1基本操作(画图,循环播放图像,鼠标事件,读取中文路径中的图片)

    此系列源码在我的GitHub里:https://github.com/yeyujujishou19/Python-OpenCV 一,OpenCV的结构 A)根据功能和需求的不同,OpenCV中的函数接 ...

  6. Matlab 实现GUI界面相应鼠标事件

    和C++平台一样,MATLAB也能在GUI设计中写入鼠标事件 **功能:**拖动鼠标左键时,在Axes区域画线,松开时不画,再次点击时画线- 少数几个需要用到的函数和属性 ·WindowButtonD ...

  7. Python,OpenCV鼠标事件进行矩形、圆形的绘制(随机颜色、随机半径)

    Python,OpenCV鼠标事件进行矩形.圆形的绘制(随机颜色.随机半径) 1. 效果图 2. 源码 参考 这篇博客将介绍鼠标事件,并介绍鼠标事件矩形.圆形的绘制: 所有的鼠标事件(左键按下.左键释 ...

  8. 小试牛刀JavaScript鼠标事件

    鼠标事件练习1 当鼠标点击网页某个单元格的时候,其他的单元格颜色不变,只有被点击的单元格颜色发生变化 <style type="text/css"> *{ margin ...

  9. python函数调用键盘热键_Tkinter对键盘和鼠标事件的处理

    所谓event事件就是程序上发生的事.例如用户敲击键盘上的某一个键或是点击移动鼠标.而对于这些事件,程序需要做出反应. Tkinter提供的组件通常都包含许多内在行为,例如当按钮被点击时执行特定操作或 ...

最新文章

  1. 【Qt】启动QtCreator时报错:Cannot mix incompatible Qt library (version ) with this library (version...
  2. 多校 Babelfish
  3. DAZ Studio Pro中文版
  4. 如何在ashx页面获取Session值
  5. xml验证 java代码,使用Java代码进行XML验证
  6. el-popover超过固定高度后出现滚动条_「测绘精选」RTK测量不出现固定解的原因...
  7. 【LeetCode】3月26日打卡-Day11
  8. Javascript 中的非空判断 undefined,null, NaN的区别
  9. java图书分析echarts_用java实现echarts里面的柱状图
  10. 安卓intent发起广播事件给系统或当前app,并从系统或当前app中接收广播
  11. 轻量级移动端日期选择器
  12. PHP 基于 SW-X 框架,搭建RPC微服务支持
  13. AngularJs的UI组件Datepicker Popup
  14. 由Table_locks_waited想到的mysql 表锁问题
  15. 第7章 面向对象技术
  16. 用降群的方法来解算还原魔方的步骤C++
  17. 初识MIMO(三):天线分集技术及其仿真
  18. android 伪终端,伪终端pty的原理及使用
  19. 随机森林 html5,利用随机森林回归算法预测总有机碳含量
  20. 电路原理 | 非线性电阻电路分析

热门文章

  1. Java的Web项目使用DWR简单配置说明
  2. python爬虫个人小结
  3. 人工智能进阶必备知识
  4. 《深入理解计算机系统-程序结构》读书笔记
  5. CF1012F Passports
  6. 第90节:Java中的Linux基础
  7. 神箭手爬虫学习笔记(二)
  8. win10 环境变量配置 如何在命令行运行php文件
  9. javascript检测对象中是否存在某个属性判断方法小结
  10. 强大的vim配置,让编程更随意