win32——消息:鼠标 键盘 窗口改变 绘图消息

//一、鼠标左键消息
WM_LBUTTONUP;
WM_LBUTTONDOWN;
WM_LBUTTONDBLCLK;

    //附加参数
    WPARAM-------其他按键信息 (CTRL,SHIFT...)ALT是系统键,所以不属于
    LPARAM-------鼠标消息x,y坐标
        LOWORD-----x坐标
        HIWORD-----y坐标

//二、鼠标滚动和鼠标移动消息
WM_MOUSEMOVE
WM_MOUSEWHEEL

    //附加参数
    WPARAM--------(低字节---其他按键信息; 高字节---滚轮偏移量(120的倍数))
    LPARAM--------(x y 坐标。LOWORD---- - x坐标  HIWORD---- - y坐标)


//三、键盘消息
//3.1 虚拟键码值 VK_

//3.2 普通键盘消息
WM_KEYDOWN
WM_KEYUP

    //附加参数
    WPARAM--------虚拟键码值(VK_)
    LPARAM--------按键时的参数,比如按键的次数

//3.3 系统键盘消息
WM_SYSKEYDOWN
WM_SYSKEYUP

//3.4字符消息
WM_CHAR  当按下可见字符时,先会产生WM_KEYDOWN, TranslateMessage转换为WM_CHAR

    //附加参数
    WPARAM--------输入字符
    LPARAM--------按键的其他信息

//3.5 窗口改变消息
WM_SIZE  win7是松手会重绘    win10的是一拖就重绘

    //附加参数
    WPARAM------ - 其他按键信息 (CTRL, SHIFT...)ALT是系统键,所以不属于
    LPARAM------ - (LOWORD---- - 改变后的宽度   HIWORD---- - 高度)

//3.6 重绘消息
WM_PAINT

/代码见后续/////
        

 

转载于:https://www.cnblogs.com/ming-michelle/p/7636293.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值