`
kanwoerzi
  • 浏览: 1645197 次
文章分类
社区版块
存档分类
最新评论

windows主要鼠标消息

 
阅读更多

windows主要鼠标消息
WM_LBUTTONDOWN 鼠标停留在客户区,同时鼠标左键按下
WM_LBUTTONUP 鼠标左键释放
WM_RBUTTONDOWN 鼠标停留在客户区,邮件按下
WM_RBUTTONUO 右键释放
WM_MBUTTONDOWN 鼠标在客户区,中键按下
WM_MBUTTONUP 中键释放
WM_MOUSEMOVE 鼠标指针在客户区移动
WM_LBUTTONDBLCLK 第二次按下左键
WM_RBUTTONDBLCLK 第二次右键
WM_MBUTTONDBLVLK 第二次中键


WM_NCLBUTTONDOWN 在非客户区,左键按下;其他的都相同,只是多了NC二字

消息的数据结构
typedef struct tagMSG
{
HWND hwnd; //消息所指向的窗口句柄
UINT message; //消息标志符,这是一个用于标志消息的数字
WPARAM wParam; //一个32为的消息参数,含义和取值取决于具体消息
LPARAM lParam;//另外一个32位的消息参数
DWORD time;//消息进入消息队列的时间
POINT pt;//消息进入消息队列中时鼠标指针的位置
}MSG,*PMSG;

分享到:
评论

相关推荐

    C#Winform调用Windows API user32.dll实现鼠标事件示例-自动点击工具

    这里也简单介绍下user32动态库,user32.dll是Windows用户界面相关应用程序接口,用于包括Windows处理,基本用户界面等特性,如创建窗口和发送消息,或者是将鼠标的点击信号传递给相应的窗口。 简单易看懂,随便修改...

    第7章 界面编程5-鼠标、键盘与光标

    Windows是一种基于消息的交互式GUI操作系统,用户的操作主要通过鼠标和键盘进行。Windows利用消息来处理由用户操作所引发的鼠标和键盘事件,程序员一般通过在视图类中添加相应的消息响应函数,并编写具体响应代码来...

    Windows消息传递机制详解

    当寄件人(例如鼠标、键盘)将包裹(消息)交给物流公司(Windows系统)时,物流公司(Windows系统)会进行整理并且派发(整理及派发主要由消息循环完成),交给相应的快递员(窗口过程)来处理。快递员(窗口过程)...

    Windows程序设计中文版适合Windows编程人员

    主要功能:Windows程序设计中文版里包含GDI,鼠标,键盘消息各种处理,是Windows编程人员的必备查询手册。

    fpexpress消息摘要工具(Windows版)

    03.多算法支持: 提供MD5, SHA系列等十几种消息摘要算法(Microsoft Windows®平台视用户安装选项而定), 可满足绝大多数常规用户的需求 04.多外观支持: 提供系统和jgoodies、substance等二十余种主题(theme)[和/或]...

    窗口消息处理

    Windows窗口就是通过消息来与操作系统互动,窗口不能直接与使用者交流,使用者移动鼠标、敲键盘都是通过操作系统与窗口通信的,因此WinMain()函数中的消息循环很重要,没有它窗口便不能工作,而窗口消息处理函数更为...

    精通Windows.API-函数、接口、编程实例.pdf

    4.1.2 文件系统主要API 68 4.2 磁盘和驱动器管理 70 4.2.1 遍历卷并获取属性 70 4.2.2 操作驱动器挂载点 76 4.2.3 判断光驱中是否有光盘 81 4.2.4 获取磁盘分区的总容量、空闲容量、簇、扇区信息 83 4.3...

    精通WindowsAPI 函数 接口 编程实例

    4.1.2 文件系统主要API 68 4.2 磁盘和驱动器管理 70 4.2.1 遍历卷并获取属性 70 4.2.2 操作驱动器挂载点 76 4.2.3 判断光驱中是否有光盘 81 4.2.4 获取磁盘分区的总容量、空闲容量、簇、扇区信息 83 4.3...

    MFC Windows程序设计(第2版修订版)--源代码

    本书的作者,jeff prosise,用其无与伦比的技巧向读者讲述了mfc程序设计中的基本概念和主要技术——再次阐释了在32位windows平台上进行了快速的面向对象开发的完美方法。  本书涵盖了以下专题:  事件驱动程序设计...

    WindowsAPI参考手册

    第11 章介绍了Windows 消息,例如消息的获取和发送等。 第12 章介绍了进程和线程,例如调试进程和线程,获取和设置进程和线程的各种信息, 比如优先级、工作集等。 本书为立志掌握 Windows 操作系统编程的人提供了...

    基于Visual C#的Windows API 程序设计

    Windows API中包含很多函数,约有1500多个,根据其类别主要分为:窗口及窗口过程、声音及音频控制、位图及位图处理、INI及注册表操作、窗口效果及管理类、字体相关、错误处理、通用对话框、压缩及加密控制、文件及...

    类似画图板的小程序-windows

    首先在资源文件中增加需要的光标资源,然后在视图的OnSetCursor消息函数中调用SetCursor函数来设置光标样式就可以了,注意要判断HitTest参数是否为HTCLIENT,不然的话鼠标移到了滚动条上的时候光标还是画笔的样式就...

    Windows程序设计题目三源代码+报告(排序演示过程)MFC

    本题主要涉及到的知识点有:鼠标消息、菜单、定时器。同时也需要有部分画笔/画刷使用,显示文字等工作,难度适中。 该题的难点在于数据结构和排序算法,涉及的集合类(容器)使用,以及在定时器和鼠标消息处理函数中...

    Ksend串口命令行工具

    Ksend是一个界面自动化工具,可以应用于自动化测试、设备维护等领域,它可以模拟后台文本消息的发送、模拟键盘和鼠标动作、并能进行简单的windows界面、IE页面的分析和控制等。 Ksend的主要功能: 文本发送...

Global site tag (gtag.js) - Google Analytics