• 博客园Logo
  • 会员
  • 周边
  • 捐助
  • 新闻
  • 博问
  • 闪存
  • 赞助商
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 简洁模式 ... 退出登录
    注册 登录
张纯睿
博客园    首页    新随笔    联系   管理    订阅  订阅

SendMessage PostMessage ( hWnd, Msg, wParam, lParam) 四个参数是如何定义的,

ref:

https://blog.csdn.net/mcw_720624/article/details/117192221?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_antiscanv2&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_antiscanv2&utm_relevant_index=2

https://docs.microsoft.com/en-us/windows/win32/winmsg/about-messages-and-message-queues

 

ref: !!! C#-windows学习笔记续键盘输入.doc_人人文库网.html

https://www.renrendoc.com/p-59592430.html


WM_KEYDOWN
SendMessage( hWnd, Msg, wParam, lParam) 第四个参数是自由微软定义的,
ref: 《Windows API 函数SendMessage与PostMessage使用方法和常见的坑》
https://blog.csdn.net/mcw_720624/article/details/117192221?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_antiscanv2&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_antiscanv2&utm_relevant_index=2
WM_KEYDOWN就要使用 0 ,WM_KEYUP 就要用1。这个最容易把人搞迷糊,我怎么知道什么消息要对应什么参数呢?
别急,在MSDN上能查的到https://docs.microsoft.com/zh-cn/windows/win32/api/winuser/nf-winuser-sendmessage。只不过是英文的,

posted @ 2022-03-25 22:22  张纯睿  阅读(231)  评论(0)  编辑  收藏  举报
会员力量,点亮园子希望
刷新页面返回顶部
Copyright © 2024 张纯睿
Powered by .NET 8.0 on Kubernetes