多语言展示
当前在线:152今日阅读:75今日分享:44

MFC实例 鼠标点击事件

MFC实例 鼠标点击事件
工具/原料
1

VS2013

2

Windows7

方法/步骤
1

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

2

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

3

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

4

在对话框上右击鼠标,选择“类向导”,找到 WM_LBUTTONDOWN 消息,点击“添加处理函数”按钮。同样操作在 WM_RBUTTONDOWN 消息,点击“添加处理函数”按钮。点击“确定”。

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);}

6

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

推荐信息