编程技术分享平台

网站首页 > 技术教程 正文

打工人解放双手神器 AutoHotKey教程(九)UI创建

xnh888 2024-11-09 14:44:42 技术教程 32 ℃ 0 评论

实用:★★★★★

难度:★★

先收藏不迷路

通过前几期的文章,想必你已经掌握了AHK基本使用方法,这期讲一下如何给AHK程序添加UI

最简示例


创建一个窗体,并且以500x500的尺寸显示出来,就这么简单


现在窗体上空无一物,太过于无聊了,添加一个输入框和一个按钮吧


使用AddEdit添加输入框,r1 表示单行文本,w300表示宽度300px,后面的“请输入内容”是默认内容

使用AddButton添加按钮,后面的“按钮“是按钮显示的文本


响应用户事件


使用OnEvent方法添加触发指定事件时要执行的方法即可,现在我给按钮添加了一个单击事件,单击时弹出用户输入的内容,使用Value取到用户输入



控件的位置


使用x150和y150,使输入框处于距离窗体左上角150 150的位置

使用x+150和y+150,使按钮处于相对于上一个控件x距离为150,y距离为150的位置


使用工具生成

一个个手写控件,实在太麻烦了,AHK有相应的工具,只需要动动鼠标拖拽就可以生成UI代码


下载地址GitHub -
samfisherirl/Easy-Auto-GUI-for-AHK-v2: Alguimist's 'Easy AutoGUI' GUI-Designer-Builder modified for Autohotkey v2.0, using mmikeww's AHKv2 converter

  • 点击左侧选择控件,然后在右侧窗体绘制
  • 点击菜单栏的show/hide preview来开启/关闭窗体预览
  • 点击execute运行程序
  • 点击菜单栏上的磁铁图标,开启或关闭吸附效果

觉得有用的话就点赞关注收藏吧,下次更新不迷路

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表