09/07/13 15:47:32 L6IuKEblP
SetTitleMatchMode RegEx
#IfWinActive, ahk_class Afx:400000:8:10011:.*
;ウィンドウのタイトルが Untitled - hogehoge paint だったら、さらに
#IfWinActive, -\shogehoge\spaint$ ahk_class Afx:400000:8:10011:.*
自分の使う環境で誤爆が起きない範囲で調整すればいいと思う
405:名無しさん@お腹いっぱい。
09/07/13 17:04:24 9QQrzBKg0
なんで「あるペイントソフト」とか意味もなく隠すんだろうか。
具体的にソフト名を書いておけば、
別の方法で回避する方法がわかるかもしれないのに
406:名無しさん@お腹いっぱい。
09/07/13 17:43:13 EfchmhA10
403です、間違えましたahk_class Afx:400000:8:10011:0:xxxxxxの
x以下六桁が変動でした。ソフトはpaintgraphic2ですが(スレ違いかなって思って)
続け様で申し上げないのですが
SetTitleMatchMode RegEx
#IfWinActive, ahk_class Afx:400000:8:10011:0:.*
でいいのかなと思って色々弄ってみたけど駄目でした
因みにウインドウクラス名は新規作成(Untitled )を開いても
変化はありませんでした
407:名無しさん@お腹いっぱい。
09/07/13 17:52:58 Jqm7FBF10
SetTitleMatchModeコマンドがきちんとAutoexecブロック内にあるかい?
408:名無しさん@お腹いっぱい。
09/07/13 19:11:45 EfchmhA10
何度もすいません
Autoexeもブロック化もしていなかったのでしてみました
{
SetTitleMatchMode RegEx
}
#IfWinActive, ahk_class Afx:400000:8:10011:0:.*
WheelUp::send, NumpadAdd
WheelDown::send, NumpadSub
return
こういう感じでしょうか?(しつこくスイマセン)
409:名無しさん@お腹いっぱい。
09/07/13 19:14:52 gpgKXs+F0
SetTitleMatchMode RegEx
#IfWinActive, ahk_class Afx:400000:8:10011:0:.*
return
WheelUp::send, {NumpadAdd}
WheelDown::send, {NumpadSub}
かな?ァァァアアアアア~アッヒャッヒャ!ヽ(;`・∀)ノ
410:名無しさん@お腹いっぱい。
09/07/13 20:45:49 6dlsOKO00
>>400
ahkじゃむりですか・・・
何か他の手を考えてみます、ありがとうございました
411:名無しさん@お腹いっぱい。
09/07/13 21:13:28 nb47aZHk0
>>408
URLリンク(lukewarm.s101.xrea.com)
の「スクリプトの起動とAuto-executeセクション」を熟読
412:名無しさん@お腹いっぱい。
09/07/14 16:57:18 3/lvv1eT0
F12::#D
こんな感じのキー変更を行いたいのですがなんか上手く動作しません
キー変更先にWINキーは使えない仕様なのか、それとも環境の問題か…
デスクトップ表示の命令が分かれば解決しそうだけど誰か情報あったらplz!
413:名無しさん@お腹いっぱい。
09/07/14 17:04:03 4gFEIoud0
大文字のDだとシフト押した扱いになるんじゃないかな
F12::#d
414:名無しさん@お腹いっぱい。
09/07/14 17:05:29 3/lvv1eT0
えー事故解決しますた。。。あまりスマートな方法じゃないけど
デスクトップ表示のショートカットアイコンを起動する形で実現出来ました
415:名無しさん@お腹いっぱい。
09/07/14 17:07:21 3/lvv1eT0
>>413
うわっホントでした、なんという恥ずかしい間違いw
ありがとうございました。
416:名無しさん@お腹いっぱい。
09/07/14 18:01:13 tjaNVAHDP
Run, shell:::{3080F90D-D7AD-11D9-BD98-0000947B0257}
417:名無しさん@お腹いっぱい。
09/07/14 19:03:55 rlrvyAbn0
403です
おかげでなんとか
動くようになりました
ありがとうございます
418:名無しさん@お腹いっぱい。
09/07/14 19:32:35 v50nfNmk0
質問の際、ソフト名を書かない
解決の際、解決に至った情報を書かない
まさに自分のことしか考えていない。
情報を共有する場所で、あるまじき行為
419:名無しさん@お腹いっぱい。
09/07/14 20:48:40 rlrvyAbn0
嗚呼失礼そういうルールでしたか
直接に解決に至った情報は409の方が提示されていたんですが
スペルチェックというか「,」であったり半角スペースを忘れる
イージーミスだったので
ちゃんと
SetTitleMatchMode, RegEx
#IfWinActive, Paintgraphic2 ahk_class Afx:400000:8:10011:0:.*
return
WheelUp::send, {NumpadAdd}
WheelDown::send, {NumpadSub}
return
で今のところ順調に動くようになりました
ご忠告を含め大変感謝です!
420:名無しさん@お腹いっぱい。
09/07/14 20:59:28 v50nfNmk0
よし、合格!
これで、同じ悩みを持つ人の糧になる。
421:名無しさん@お腹いっぱい。
09/07/15 04:48:01 ZstWjcqp0
FavoriteFinder.ahk消えちゃったね(´-ω-`)
422:名無しさん@お腹いっぱい。
09/07/15 09:05:36 0bQiTwD20
Internet Archiveにも情報が残ってないとか
423:名無しさん@お腹いっぱい。
09/07/15 09:44:47 NhmkqrjQ0
AutoHotkeyでマルチバイト(全角)文字を文字化けなしで出力する関数 - Knowledge Database IT
URLリンク(it.kndb.jp)
これを使うと、文字が確定した状態で出力されてしまいます。
文字を未確定のまま出力させるにはどうすればいいのでしょうか。
424:名無しさん@お腹いっぱい。
09/07/15 10:29:13 eRZrTUyIP
日本語入力モードにしてローマ字(ひらがな)を送った後、スペース等の変換キーを送るとか、
IME_Set(1)
Send mikakuteide{Space}
IMEが再変換に対応してれば>>423で漢字を送った後、再変換させるキー(MS IMEだと変換)を送るとか、
mb_send("未確定で")
Send {SC79}
※厳密に再変換させるなら、日本語文字数分だけShift+←を送って選択させた後に再変換