当前位置: 首页 > news >正文

[FUNC]判断窗口在哪一个屏幕上

#Requires AutoHotkey v2.0#z::
{
ToolTip   "Notepad窗口所在显示屏是:" GetMonitor()
}
GetMonitor()
{CoordMode("Mouse", "Screen"); MouseGetPos  &mx, &myWinGetPos &mx, &my,,,"ahk_class Notepad"monitorsCount:=SysGet(80)Loop monitorsCount{; SysGet, monitor, Monitor, %A_Index%ActualN := MonitorGet(A_Index, &monitorLeft, &monitorTop, &monitorRight, &monitorBottom)if (monitorLeft <= mx && mx <= monitorRight && monitorTop <= my && my <= monitorBottom){Return A_Index}}Return 1	
}

运行方环境 AutoHotkey V2

验证步骤:1、运行记事本,拖到某个屏幕上。

                  2、按热键:win+z,查看Tooltip输出情况。

运行效果:

http://www.lryc.cn/news/250093.html

相关文章:

  • Vue语音播报,不用安装任何包和插件,直接调用。
  • 公网穿透和RTC
  • uniapp 使用web-view外接三方
  • SQL Sever 复习笔记【一】
  • 外贸平台信息群发脚本的优势!
  • 一文打尽相机单目标定(远心,沙姆镜头)
  • 基于springboot+vue的秒杀商城(前后端分离)
  • C++-火车编组
  • kafka学习笔记(一)--脑裂
  • 一看就懂的RxJava源码分析
  • halcon中灰度图自动二值化
  • Mybatis-Plus实体类注解怎么用
  • 我是如何写作的?
  • 绩效考核实施之——如何做好部门间绩效的平衡?
  • 全新付费进群系统源码 完整版教程
  • 拉新地推任务管理分销助手公众号开发
  • MySQL三范式
  • 玩转微服务-技术篇-JSDOC教程
  • Android12之logcat日志显示颜色和时间(一百六十七)
  • 【Windows】内网穿透实现hMailServer远程发送邮件
  • 深信服技术认证“SCSA-S”划重点:SQL注入漏洞
  • Leetcode-二叉树oj题
  • 软件磁盘阵列(software RAID)
  • 浏览器安全攻击与防御
  • vue生命周期、工程化开发和脚手架
  • 文件搜索工具HoudahSpot mac中文版特点
  • maven中scope和optional区别
  • 《ChatGPT实操应用大全》探索无限可能
  • 基于helm的方式在k8s集群中部署gitlab - 部署(一)
  • flask web开发学习之初识flask(二)