- 1 名前:名無しさん@お腹いっぱい。 [2008/12/31(水) 12:39:34 ID:ROX9gd900]
- ■公式
www.autohotkey.com/ ■解説 AutoHotkeyを流行らせるページ lukewarm.s101.xrea.com/ ■過去スレ 1 pc7.2ch.net/test/read.cgi/software/1098531338/ 2 pc7.2ch.net/test/read.cgi/software/1129836713/ 3 pc11.2ch.net/test/read.cgi/software/1157043396/ 4 pc11.2ch.net/test/read.cgi/software/1184556627/ 5 pc11.2ch.net/test/read.cgi/software/1201502896/ 6 pc11.2ch.net/test/read.cgi/software/1219130051/ 関連リンク>>2以降も参照
- 217 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/05(木) 20:19:48 ID:n8B6a3aC0]
- >>214
> ・入力キー、回数、間隔 を一括で各変数に入れる関数(方法) こんな感じか? HogeInputBoxを呼ぶと変数にキー名、回数、ディレイが入る Gosub, HogeInputBox return HogeInputBox: Gui, Destroy Gui, +LastFound Gui, Add, Hotkey, vKeyName Gui, Add, Edit, vCount Number Gui, Add, UpDown Gui, Add, Edit, vDelay Number Gui, Add, UpDown Gui, Add, Button,, OK Gui, Show WinWaitClose, % "ahk_id " WinExist() return ButtonOK: Gui, Submit return GuiEscape: return > ・入力キーはKeyNameで指定じゃなく、キーコードを直接受け取りたい キー名から頑張って変換する・・・かな。 というか、キーコードって手入力前提でないの? (上のサンプルだと KeyNameになるけど)
- 218 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/05(木) 21:45:16 ID:dLfvsoZw0]
- 今押されているVirtualKeyCodeを得るならこんな感じ?
#Persistent CoordMode,ToolTip,Screen SetTimer,TipView,10 Exit TipView: ToolTip, % GetAllVirtualKeyState(),0,0 Return GetAllVirtualKeyState(){ str:="",tf:=A_FormatInteger SetFormat, Integer, H Loop, 0x100 str:=str (GetKeyState("vk" SubStr(A_Index-1,3),"P") ? A_Index-1 "," : "") SetFormat, Integer, %tf% Return SubStr(str,1,-1) }
|

|