#include "MainFrame.h"

BEGIN_EVENT_TABLE(MyFrame,wxFrame)
    EVT_LEFT_DOWN(MyFrame::OnMouseLeftDown)
END_EVENT_TABLE()
void MyFrame::OnMouseLeftDown(wxMouseEvent &event)
{
    wxMessageBox("asdfas");

}

EVT_LEFT_DOWN(func)

用来处理wxEVT_LEFT_DOWN事件, 在鼠标左键按下的时候产生.

EVT_LEFT_UP(func)

用来处理wxEVT_LEFT_UP事件, 在鼠标左键被释放的时候产生.

EVT_LEFT_DCLICK(func)

用来处理wxEVT_LEFT_DCLICK事件,在鼠标左键被双击的时候产生.

EVT_MIDDLE_DOWN(func)

用来处理wxEVT_MIDDLE_DOWN事件, 在鼠标中键被按下的时候产生.

EVT_MIDDLE_UP(func)

用来处理wxEVT_MIDDLE_UP事件,当鼠标中键被释放的时候产生.

EVT_MIDDLE_DCLICK(func)

用来处理wxEVT_MIDDLE_DCLICK事件,在鼠标中键被双击的时候产生.

EVT_RIGHT_DOWN(func)

用来处理wxEVT_RIGHT_DOWN事件,鼠标右键被按下的时候产生.

EVT_RIGHT_UP(func)

用来处理wxEVT_RIGHT_UP事件,鼠标右键被释放的时候产生.

EVT_RIGHT_DCLICK(func)

用来处理wxEVT_RIGHT_DCLICK事件,鼠标右键被双击的时候产生.

EVT_MOTION(func)

用来处理wxEVT_MOTION事件,鼠标指针移动的时候产生.

EVT_ENTER_WINDOW(func)

用来处理wxEVT_ENTER_WINDOW事件,鼠标指针移入某个窗口的时候产生.

EVT_LEAVE_WINDOW(func)

用来处理wxEVT_LEAVE_WINDOW事件,鼠标移出某个窗口的时候产生.

EVT_MOUSEWHEEL(func)

用来处理wxEVT_MOUSEWHEEL事件,鼠标滚轮滚动的时候产生.

EVT_MOUSE_EVENTS(func)

用来处理所有的鼠标事件.

wx处理鼠标事件的更多相关文章

  1. wxpyhon 鼠标事件例子

    #encoding:utf-8 import wx import wx.aui class MyFrame(wx.Frame): def __init__(self, *args, **kwargs) ...

  2. 7.JAVA之GUI编程鼠标事件

    鼠标事件: 功能: 1.基本窗体功能实现 2.鼠标移动监听,当鼠标移动到按钮上时,触发打印事件. 3.按钮活动监听,当按钮活动时,触发打印事件. 4.按钮被单击时触发打印事件. 源码如下: impor ...

  3. 手持设备点击响应速度,鼠标事件与touch事件的那些事

    前言 现在一直在做移动端的开发,这次将单页应用的网页内嵌入了app,于是老大反映了一个问题:app应用点击响应慢!我开始不以为然,于是拿着网页版的试了试,好像确实有一定延迟,于是开始了研究,最后选择了 ...

  4. css屏蔽元素的鼠标事件pointer-events

    // 屏蔽点击 $('body').css('pointer-events', 'none'); //恢复默认 $('body').css('pointer-events', 'auto');   用 ...

  5. 深入学习jQuery鼠标事件

    × 目录 [1]类型 [2]写法 [3]合成事件[4]鼠标按键[5]修改键[6]坐标位置 前面的话 鼠标事件是DOM事件中最常用的事件,jQuery对鼠标事件进行了封装和扩展.本文将详细介绍jQuer ...

  6. 深入理解DOM事件类型系列第一篇——鼠标事件

    × 目录 [1]类型 [2]顺序 [3]坐标位置[4]修改键[5]相关元素[6]鼠标按键[7]滚轮事件[8]移动设备 前面的话 鼠标事件是web开发中最常用的一类事件,毕竟鼠标是最主要的定位设备.本文 ...

  7. winform/窗体鼠标事件编程中的几个问题

    1.进行.net窗体的开发,经常用到鼠标事件,如MouseDown/MouseUp/MouseMove/MouseClick等.可是有时候给控件添加鼠标事件,就是不响应,怎么办呢! 答案:1.控件是否 ...

  8. JQuery事件之鼠标事件

    鼠标事件是在用户移动鼠标光标或者使用任意鼠标键点击时触发的. ():click事件:click事件于用户在元素敲击鼠标左键,并在相同元素上松开左键时触发. $('p').click(function( ...

  9. SDL鼠标事件

    鼠标事件有这么多种,手柄的可以忽视,Sdl.SDL_KEYDOWN,Sdl.SDL_KEYUP,Sdl.SDL_MOUSEMOTION,Sdl.SDL_MOUSEBUTTONDOWN,Sdl.SDL_ ...

随机推荐

  1. uva 11324

    Problem B: The Largest Clique Given a directed graph G, consider the following transformation. First ...

  2. ThinkPHP 单字母函数整理

    TP所有单独的函数,除了两个用来生成项目的buildAppDir之类的,其余都在框架目录/Common/functions.php这个文件里. A函数(基本是Action的简写) A函数是用来实例化我 ...

  3. ExtJs之Ext.query

    <!DOCTYPE html> <html> <head> <title>ExtJs</title> <meta http-equiv ...

  4. poj 3710 Christmas Game 博弈论

    思路:首先用Tarjan算法找出树中的环,环为奇数变为边,为偶数变为点. 之后用博弈论的知识:某点的SG值等于子节点+1后的异或和. 代码如下: #include<iostream> #i ...

  5. hdu 4722 Good Numbers 数位DP

    数位DP!!! 代码如下: #include<iostream> #include<stdio.h> #include<algorithm> #include< ...

  6. 妙味课堂——HTML+CSS(第四课)(二)

    单开一篇来讲一个大点的话题——清浮动    来看下例: <!DOCTYPE html> <html> <head> <meta charset="U ...

  7. JDBC第三次学习

    这是我的JDBC第三次学习了,在学习的过程中,老是会忘掉一些知识,不记下笔记实在不行啊! 使用JDBC调用存储过程 (1)关于如何使用Navicat(11.1.13) for MySQL如何创建存储过 ...

  8. android-exploitme(四):参数篡改

    今天我们来测试请求中参数的篡改,这个在web安全测试中是常用的,拦截请求包,修改参数,提交 1.  首先我们需要启动模拟器,并使用本机的代理(加上参数-partition-size的目的是为了可以往a ...

  9. 机器人学 —— 机器人感知(Kalman Filter)

    对于机器人感知任务而言,经常需要预判物体的运动,保证机器人在物体与自身接触之前进行规避.比如无人机与障碍物的碰撞,足球机器人判断足球的位置.预判的前提是对当前状态进行准确的估计,比如足球的速度,障碍物 ...

  10. 生成n对括号的所有合法排列

    实例 n = 3,所有的合法序列 ((()))  (()()) (())() ()(()) ()()() 思路 针对一个长度为2n的合法排列,第1到2n个位置都满足如下规则 左括号的个数≥右括号的个数 ...