MFC实例 鼠标点击事件

 时间:2026-02-13 18:09:52

1、打开VS2013,新建一个VC++ MFC项目,项目名称填写“MouseTest”

MFC实例 鼠标点击事件

2、选择“基于对话框”选项,点击“完成”按钮。

MFC实例 鼠标点击事件

3、把中间的 Static Text的Caption 改为:点击鼠标左键或者右键

ID 改为 IDC_STATIC

MFC实例 鼠标点击事件

4、在对话框上右击鼠标,选择“类向导”,找到 WM_LBUTTONDOWN 消息

,点击“添加处理函数”按钮。同样操作在 WM_RBUTTONDOWN 消息,点击“添加处理函数”按钮。点击“确定”。

MFC实例 鼠标点击事件

5、在对应的代码栏中输入代码:

void CMouseTestDlg::OnLButtonDown(UINT nFlags, CPoint point){ // TODO:  在此添加消息处理程序代码和/或调用默认值

 CDialogEx::OnLButtonDown(nFlags, point); MessageBox(_T("你点的是左键"), _T("鼠标事件实例"), MB_OK);}

void CMouseTestDlg::OnRButtonDown(UINT nFlags, CPoint point){ // TODO:  在此添加消息处理程序代码和/或调用默认值

 CDialogEx::OnRButtonDown(nFlags, point); MessageBox(_T("你点的是右键"), _T("鼠标事件实例"), MB_OK);}

MFC实例 鼠标点击事件

6、点击运行。查看程序运行效果。

MFC实例 鼠标点击事件

MFC实例 鼠标点击事件

  • 怎么修改myeclipse使用的jdk版本
  • 如何在VScode中设置键入字符自动显示建议
  • 如何更改VMware Workstation虚拟机的存放位置
  • vs2017环境变量如何设置
  • npm代理如何设置npm网络链接失败如何设置
  • 热门搜索
    旅游开发 北戴河旅游景点介绍 贵州凯里旅游 贵州荔波旅游攻略 朱家角古镇旅游区 沙湖旅游 番禺旅游景点 英国旅游购物攻略 天津旅游团 木渎古镇旅游攻略