创建热键以使用“自动热键”将窗口调整为特定大小

由于我花了大量时间测试应用程序、截图和进行web开发,我经常需要将窗口调整为各种大小,所以我为自己设置了一个自动热键功能。...

由于我花了大量时间测试应用程序、截图和进行web开发,我经常需要将窗口调整为各种大小,所以我为自己设置了一个自动热键功能。

我们假设您已经下载并安装了AutoHotkey,并且对它的工作原理有了一定的了解。如果你不这样做,你可能想通读他们的教程。

情景

下面是一个演示脚本的示例视频,这样您就可以理解我们今天将要创建的内容。基本的想法是,我们将调整窗口的大小到特定的尺寸,或者只调整宽度或高度,而另一个保持不变。

创建自动热键脚本

首先,您需要创建一个空的AutoHotkey脚本并将以下代码放入其中。这是一个函数,我们将使用它来调整窗口的大小,并在稍后使用一些热键定义。当然,您也可以将此函数放入现有脚本中。

ResizeWin(Width = 0,Height = 0) {   WinGetPos,X,Y,W,H,A   If %Width% = 0     Width := W

  If %Height% = 0     Height := H

  WinMove,A,,%X%,%Y%,%Width%,%Height% }

脚本中的“A”表示它将在活动窗口上工作,如果需要,可以用特定窗口的标题替换它。您会注意到函数中的第一行获取当前的宽度/高度和X/Y位置,如果未设置宽度/高度,则在脚本中使用该值,并将屏幕上的当前X/Y位置保留在同一位置。

将窗口调整为特定的宽度/高度

创建热键以使用“自动热键”将窗口调整为特定大小

对于web开发人员来说,这可能是最有用的功能,他们可能希望将浏览器调整到特定的尺寸以测试页面设计。当然,有很多应用程序和浏览器插件可以做同样的事情,但是如果你是一个自动热键用户,你所需要的只是一些额外的代码行来消除所有的开销。

要将大小调整为特定的宽度和高度,您需要使用如下函数:

ResizeWin(width,height)

然后可以将其指定给热键,在本例中,我们将使用Win+Alt+U作为热键,将当前活动窗口的大小调整为800×600。

#!u::ResizeWin(800,600)

将窗口调整为特定宽度

创建热键以使用“自动热键”将窗口调整为特定大小

调用函数时,也可以不使用height参数,只调整窗口宽度而不调整高度。这可能不太有用,但我发现,当你有一个非常大的屏幕,并希望调整一些窗口的大小,以适应并排在屏幕上。

例如,此行将指定Win+Alt+U热键将窗口调整为640像素宽,并保持高度不变:

#!u::ResizeWin(640)

将窗口调整为特定高度

创建热键以使用“自动热键”将窗口调整为特定大小

要将窗口调整为特定高度,同时保持宽度不变,只需传入0作为height参数。例如,要在按Win+Alt+U时将当前窗口调整为400像素高,可以使用以下行:

#!u::ResizeWin(0,400)

这是一个很有用的函数,你可以把它放到你的自动热键脚本中,即使你现在不需要它,它可能是有用的保存以后。我们还提供了可下载的脚本版本,您可以在此处使用:

从下载ResizeWindows自动热键脚本tl80.cn网站

  • 发表于 2021-04-13 07:06
  • 阅读 ( 121 )
  • 分类:互联网

你可能感兴趣的文章

7个简单的windows脚本,为您节省时间和精力

...werShell是命令行界面。但是,我们也可以使用PowerShell命令创建一个脚本,我们可以在以后调用该脚本。 ...

  • 发布于 2021-03-15 21:37
  • 阅读 ( 289 )

初学者快速自动热键指南

...Hotkey更进一步,允许您为在计算机上执行的几乎所有任务创建自定义快捷方式。自动热键是上瘾一旦你成为熟练。但是现在,让我们用这个初学者指南来学习基础知识。 ...

  • 发布于 2021-03-21 16:59
  • 阅读 ( 321 )

如何重新映射键盘上的office键

...ift+control+alt+windows 这很方便,但您可能会认为这是Microsoft创建的新密钥,类似于Windows密钥。但是微软关心向后兼容性,发明一个全新的密钥会很麻烦,所以它走了一条捷径。 你可能听说过“超”键。Hyper是很久以前的一个修改...

  • 发布于 2021-04-03 00:51
  • 阅读 ( 222 )

如何编写自动热键脚本

自动热键是一个奇妙但复杂的软件。它最初打算将自定义热键重新绑定到不同的操作,但现在是一个完整的Windows自动化套件。 对于新用户来说,AHK并不是特别难学,因为一般的概念相当简单,但它是一种完整的图灵完整编程语...

  • 发布于 2021-04-03 15:15
  • 阅读 ( 209 )

自定义mac键盘快捷键的6个最佳工具

...方案 如果你是一个机器人迷,你会欣赏这个把戏。如果创建新服务,可以使用“系统首选项”>“键盘”>“快捷方式”>“服务”中的快捷方式启动它。这使您可以通过Automator执行任何操作,只需单击一个按...

  • 发布于 2021-04-05 01:14
  • 阅读 ( 235 )

使窗口始终位于窗口顶部的3种最佳方法

...。 首先,您需要下载并安装AutoHotkey。 完成后,您将需要创建一个新脚本(如果您已经使用AutoHotkey,请随意将其添加到当前脚本或创建一个新脚本)。要创建新脚本,请右键单击桌面上或文件资源管理器窗口中的任意位置,指...

  • 发布于 2021-04-07 08:11
  • 阅读 ( 161 )

如何在windows中自动键入带双空格的句点

...怎么做。 相关:使用自动热键脚本的初学者指南 我们将创建一个自动热键脚本,在双击空格键时**一个句点,后跟一个空格。AutoHotkey是一个免费的开源程序,允许您在Windows中自动执行重复的任务。它使用的脚本语言最初是设计...

  • 发布于 2021-04-08 10:44
  • 阅读 ( 159 )

如何防止windows键、alt+tab和粘滞键破坏游戏

...键盘快捷键非常有用。这就是为什么我们推荐下面的自动热键方法-您只能在玩游戏时禁用Windows键。 也可以使用其他方法禁用Windows键。例如,您还可以使用SharpKeys将Windows键重新分配给另一个键,或者自己更改注册表中的Scancode...

  • 发布于 2021-04-11 07:19
  • 阅读 ( 170 )

通过向资源管理器添加选项卡、创建上下文菜单项等,轻松调整Windows7和vista

...供支持,允许对大多数功能进行完全定制。您还可以通过创建自定义事件来创建自己的功能。 7Plus不需要安装。只需从下载的.zip文件中提取文件(请参阅本文末尾的链接),然后双击7plus.exe文件文件。 如果显示“用户帐户控...

  • 发布于 2021-04-12 05:20
  • 阅读 ( 153 )

如何使用热键更改Windows7中的窗口透明度

...西,我最喜欢的是windowopacity插件。使用一个简短的自动热键脚本,您可以将相同的功能添加到Windows7中。 我用这个AHK脚本作为改变不透明性的基础。它每次使用一个热键将活动窗口的透明度更改25%,直到它重置为0。我想要类似...

  • 发布于 2021-04-13 01:20
  • 阅读 ( 80 )
tmbrnj47587
tmbrnj47587

0 篇文章

相关推荐