AutoHotKey로 간단한 GUI 응용 프로그램 만들기

2670 단어 AHKAutoHotkey

개발 환경 만들자.


AutoHotKey 없이는 다운로드를 시작할 수 없습니다.
텍스트 편집기와 수첩을 쓸 수 있습니다.
자유롭게 사용할 수 있고 AHK에도 해당되는 색상을 소개해드려요.
Visual Studio Code - Microsoft
https://www.microsoft.com/ja-jp/dev/products/code-vs.aspx
벚꽃 편집기
http://sakura-editor.sourceforge.net/

어쨌든 먼저 GUI hoge를 표시합니다.ahk

/*
    hoge.ahk
    AutoHotKeyで簡単GUIアプリを作るのだ
*/

; Config ______________________________________________________________
AppName      := "AutoHotKeyで簡単GUIアプリを作るのだ"
WindowColor  := "55C500"
FontColor    := "FFFFFF"
ControlColor := "FFFFFF"

; GUI _________________________________________________________________
GUI,Color, %WindowColor%, %ControlColor%
GUI, Margin, 10, 10

; ヘッダ
GUI, Font, S18 Bold ; フォントサイズを指定
GUI, Add, Text, C%FontColor% GdevReload, %AppName% ; AppName表示

GUI, Font, S9 Norm
GUI, Add, StatusBar ; ステータスバーをくっつけます
SB_SetText("SB_SetText(""ほげで書き換え"")")

GUI, Show, X0 Y0    ; GUI終わり とりあえず表示
return

; /GUI ________________________________________________________________

; リロード
devReload:
    Reload
return

; 閉じたりCtrl+Qで終了
^Q::ExitApp
GuiClose:
    ExitApp
return
AppName의 dake를 Quiita 색상으로 표시하는 애플리케이션이 완료되었습니다.

상태 표시줄도 있습니다. AppName을 누르면 자신을 다시 불러옵니다.
굉장히 간단하고...
근데 문법이 되게 안 좋아요.
먼저 대입은:=뭐야.
=(등호)도 대입할 수 있지만 값은 문자열로 처리됩니다.
AppName      := "AutoHotKeyで簡単GUIアプリを作るのだ"
AppName      = AutoHotKeyで簡単GUIアプリを作るのだ
상술한 바와 같다.품질을 생략하면 편리해 보이지만 함수나 x+1을 대입할 때 자주 문자로 열거되기 때문에ahk대입을 사용하기로 결정했습니다.
변수의 확장은%Val%입니다.
%Val만큼%(공백)Val이면 나중에 모두 확장됩니다.
% (공백) Val 1 Val 2 Val 3...
아프다
문자열의 변수
hoge := fuga . piyo
. (점)로 연결
hoge := fuga.piyo
그렇지 않으면 실수할 수 있다.미안합니다.
여백을 열어줄게.
주석은/* 주석*/;주석을 사용할 수 있습니다.안 아파.
;/GUI 아래 섹션은 레이블입니다.
AppName을 클릭한 후 다시 로드된 구조입니다.
만약 AppName이 표시되는 곳에서 Option Gdev Reload로 dev Reload를 건드렸다면: 붙여!라고 명령했다.
G는 틀림없이 Goto의 G겠지.
GuiClose: AHK의 예약어입니다.
^ Q 키 Ctrl + Q로 ExitApp으로 오세요
독특한 규격이 많지만 GUI를 쉽게 만들 수 있고 exe로 쓰기도 쉬워 편리하다.
베이스가 생겨서 다양한 GUI를 추가하고 싶어요.
계속하다

참고 자료


AutoHotkey Wiki
http://ahkwiki.net/Top

좋은 웹페이지 즐겨찾기