自己写了一个war3窗口模式限定鼠标软件

摘要:
由于魔兽3不支持宽屏,所以需要鼠标限定软件,以前一直是用的shaquila的war3窗口模式限定鼠标软件,他这个软件还算小巧好用,该有的功能都有,基本上也没有什么bug。游戏重启后不能自动重新设置窗口大小。基于上述的这几个问题,我便仿照他这个工具也写了一个。只要窗口锁定生效,说明当前正在进行游戏,程序会自动最小化,不会占用桌面空间。另外,在界面上也改善了一下,游戏的锁定状态可以通过任务栏的图标和标题变化来体现出来。

由于魔兽3不支持宽屏,所以需要鼠标限定软件,以前一直是用的shaquila的war3窗口模式限定鼠标软件,他这个软件还算小巧好用,该有的功能都有,基本上也没有什么bug。但用着用着就觉得有点不大爽的地方:

  1. 当限定后切换出去比较麻烦。切换时需要首先切换到限定工具的窗口,点击解除锁定,切换回来时要重复该过程;当打开的窗口较多时切换比较麻烦。否则会别强行切换到魔兽的窗口。
  2. 游戏重启后不能自动重新设置窗口大小。需要经历以下几个步骤:解除锁定->设置窗口大小->重新锁定
  3. 窗口不能自动最小化,往往在桌面上占一块位置,玩游戏时有些碍眼(因为鼠标范围被限定了,无法将鼠标移到那个限定工具的窗口里点最小化)。

这几个问题都不是什么大问题,但用久了就觉得不大爽,特别是第一个,我一般是玩网络对战,有时候等人要等半天,这时我常常就去浏览网页,然后又需要切换回来。另外我常常开着mediaplayer听歌打魔兽,时常觉得某首歌不好听想切换过去换下一首。当窗口开的较多的时候,频繁的经历那切换->解锁->切换->加锁的过程确实有点烦。

基于上述的这几个问题,我便仿照他这个工具也写了一个。做出的相关改进如下:

  1. 锁定自动切换。
    我制定的锁定规则为:当前窗口是魔兽窗口时,锁定鼠标范围;当前窗口不是魔兽窗口时,解除鼠标范围锁定。这样,切换时之需要按Alt+Tab即可,无需额外操作,玩魔兽时又会自动锁定。
  2. 通过快捷键设置窗口大小。只需用按Alt+S键即可设置窗口大小,一键搞定。
  3. 只要窗口锁定生效,说明当前正在进行游戏,程序会自动最小化,不会占用桌面空间。
    另外,在界面上也改善了一下,游戏的锁定状态可以通过任务栏的图标和标题变化来体现出来。(我最开始还做了气泡提示,后来发现只是画蛇添足之举,就去掉了)

先用几天,如果没有什么bug的话就放出来。欢迎需要的朋友下载使用。

免责声明:文章转载自《自己写了一个war3窗口模式限定鼠标软件》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇手把手教你把苹果手机微信聊天内容存为长图的2种方法微信浏览器到底是什么内核?下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

android drawable 资源文件

做Android有段时间了,但是好多细节还没有深入理解,关于Android中drawable文件夹的使用理解的就不是很深入。 Android为开发者提供了两种解决适配问题的方法,第一种方式是使用dip的单位,另一种方法是使用不同的drawable文件夹,今天就详细说下不同文件夹的区别 Android中提供了三个存放图片的文件夹,分别为hdpi,mdpi,l...

免费开源3D模型设计软件汇总

免费开源3D模型设计软件汇总 3D 打印需要先通过计算机辅助设计(CAD)进行建模,再将建好的3D模型“分割”成逐层的截面,从而指导3D打印机进行逐层打印。因此用于3D打印的3D模 型大都储存或输出成为.stl文件格式。下面就为大家总结目前市场上主要的免费3D建模软件。希望对对3D打印建模感兴趣的朋友们有帮助。 基于网页的3D模型设计软件有: 3d...

请求响应,session,闪现

请求相关 # 请求相关信息 # request.method # request.args # request.form # request.values # request.cookies # request.headers # reques...

IOS内购支付服务器验证模式

IOS 内购支付两种模式: 内置模式 服务器模式 内置模式的流程: app从app store 获取产品信息 用户选择需要购买的产品 app发送支付请求到app store app store 处理支付请求,并返回transaction信息 app将购买的内容展示给用户 服务器模式的流程: app从服务器获取产品标识列表 app从app s...

触屏手机3G网站设计

随着智能手机iphone和Android的热潮,衍生出基于Safari和Chrome浏览器的触屏手机网站Touch Screen Mobile Website。 触屏手机网站在中国还属于起步阶段,从行业的现状来看,其体验参差不齐,笔者将从设备、系统、浏览器、网络、四个维度来与大家共同探讨触屏手机的网站设计: 一、设备 ·分辨率与屏幕尺寸 ·触屏机的交互特点...

树莓派研究笔记(6)-- Lakka模拟游戏机

我发现lakka的支持的游戏平台特别多,包括国产的OrangePI,真是太棒了。我们可以用这个来打造一个全功能模拟器平台。(删除线部分为Orange PI 测试成功内容,但在树莓派上无需那些操作) 访问网址http://www.lakka.tv/,根据提示一步一步获取IMG文件,这个不用说了吧。写这边文章的时候最新版本是v2.1 稳定版,除了利用win32...