08/12/31 13:01:29 ROX9gd900
勝手に追加FAQ?
Q: GUI作るのめんどくせ~~
A: 公式( URLリンク(www.autohotkey.com) )から SmartGUI Creator をDLして使え
Q: ファイルパスに駄目文字があるんだが、、、
A: 駄目文字微対策版( URLリンク(yak.myhome.cx) )を使え。
Q: 「XX hotkeys have been received in the last XXXXms.」って怒られるんだけど、、、(XXは環境による)
A: 多分自分自身のキーを送って無限ループになっている。 例) 「a::Send, a 」
先頭に $ を付ければ回避できる(NT系のみ)。 例) 「$a::Send, a」
Q: AHKってマルチスレッドじゃないの?
A: 「擬似マルチスレッド」です。最後に割り込んだスレッドが終わるまで元スレッドは動きません。
> 要は処理系統が複数同時に走らないってこと。図にするとこんな感じ。
> → 実行中、 …: 割り込み終了待ち
> 元スレッド →→→→→→→→→→→……………………………………→→→→
> ★割込 ↑再開
> 割り込みスレ →→→→…………→→→→→→END
> ◆割込 ↑再開
> 更に割り込み →→→END