[消息]AHK通过发送消息交互

  1. ;发送.ahk,用于数字信息,可以用其他编程语言
  2. SetTitleMatchMode, 2
  3. DetectHiddenWindows, on
  4. !S::
  5.  
  6. PostMessage, 0x500, 0,0,, 接受.ahk
  7.  
  8. Sleep 3000
  9. PostMessage, 0x500, 0x100,0,, 接受.ahk ;停
  10.  
  11. Sleep 3000
  12. PostMessage, 0x500, 0x100,0x50,, 接受.ahk
  13.  
  14. Sleep 3000
  15. PostMessage, 0x500, 0x100,0x100,, 接受.ahk ;开
  16.  
  17. Sleep 5000
  18. SendMessage, 0x600, 0x200,0x100,, 接受.ahk ;退
  19.  
  20. MsgBox 返回 %ErrorLevel% ;返回666
  21. return
  22.  
  23.  
  24. ;接收.ahk
  25. SetFormat,IntegerFast,H
  26. OnMessage(0x500,"消息")
  27. OnMessage(0x600,"消息")
  28.  
  29. 消息(w ,l ,号){
  30. TrayTip ,"有消息了",% "消息号: " " w: " w " l: " l,1
  31. if (号=0x500 && w=0x100)
  32. if l=0
  33. Suspend On
  34. else if l=0x100
  35. Suspend Off
  36. if (号=0x600)
  37. return 666
  38. }

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
其他

AHK获取正在运行的进程的路径

2017-3-4 10:30:14

其他

WebStorm 键盘映射的处理

2017-4-21 13:25:40

2 条回复 A文章作者 M管理员
欢迎您,新朋友,感谢参与互动!
  1. zhanglei1371

    多谢分享,正想学习onmessage

个人中心
购物车
优惠劵
私信列表
搜索