AutoHotkey スレッド part22at SOFTWARE
AutoHotkey スレッド part22 - 暇つぶし2ch1016:名無しさん@お腹いっぱい。
16/08/07 07:32:13.65 0ZZWav9E0.net
>11-13
はテンプレじゃないので入れないように

1017:名無しさん@お腹いっぱい。
16/08/07 12:54:54.37 G97ttz380.net
>>979
キタ━━━(゚∀゚)━━━ !!!!!
どうもありがとうございます!お世話になりました。

1018:名無しさん@お腹いっぱい。
16/08/09 11:36:20.03 snLSOZQe0.net
どなたかお知恵を拝借したく存じます
OSはWindows 10 Home(32bit)、AutoHotkeyは最新の1.1.24.1(32bit)です
「Classic Shellで改造したスタートボタンを右クリック」したいのですが
下記のスクリプトを実行するとOSデフォルトのスタートボタンの右クリックになってしまいます

WinActivate, ahk_class ClassicShell.CStartButton
MouseClick, Right, 26, 25, Up
Return

考えた手順は
(1) Classic Shellのahk_class「ClockFlyoutWindow」をアクティブにする
(2) MouseClickで指定座標をクリックする
なのですが、どうも2行目のスクリプトがClassic Shellの上をクリックしてくれません
Classic Shellのスタートボタンをクリックするにはどこを書き改めればよいのでしょうか
教えて下さると幸いです

1019:名無しさん@お腹いっぱい。
16/08/09 11:54:09.66 rGqHeUJJ0.net
>>983
Activateが出来ないなら頭に
#WinActivateForce
を付け加えてみたらどうだろう

ところでMouseClickのUpって不要なのでは?

1020:983
16/08/09 12:03:45.58 snLSOZQe0.net
>>984
電光石火のレスありがとうございます
おかげさまでできました!
アドバイスに従って下記のスクリプトを実行しましたところ─

#WinActivateForce
WinActivate, ahk_class ClassicShell.CStartButton
MouseClick, Right, 26, 25
Return

バッチリ動作しました
#WinActivateForceというスクリプトがあるとは存じませんでした
どうもありがとう

1021:名無しさん@お腹いっぱい。
16/08/09 22:47:48.77 +F/i8m9n0.net
一個のメモ張に10個ぐらいこのショートカットキーでこう動作するっていうの書いてるのですが、
10個のショートカットキーの前に毎回$マークをつけてます。
このメモ張の一行目に#usehookと書けばそのあと毎回$マークつけなくてもいいんですか?
毎回必要ですか?

1022:名無しさん@お腹いっぱい。
16/08/10 00:00:38.68 Gn6R2MOr0.net
なんか別のところに突っ込みどころ満載だが
とりあえず#UseHookを最初に書けば$は要らないよ

1023:名無しさん@お腹いっぱい。
16/08/10 00:22:46.66 mj1mms3Q0.net
一個のメモ張に

このメモ張の一行目に

1024:名無しさん@お腹いっぱい。
16/08/10 00:39:29.40 DSMg6bjK0.net
>>987
最初に書いておけばもう$はひつようないんですね

>>988
さーせんw
メモ「帳」ですた

1025:名無しさん@お腹いっぱい。
16/08/11 22:54:14.06 Kv6HZ0JK0.net
すみません、以下のスクリプトで、LCTRL+aならば送信されるのですが、RCTRL+aだと送信されません。
この場合はどうしたた良いですか?。よろしくお願いします。

^a::
SendInput, ^!#{a}
return

^!#a::msgbox, %A_ThisHotKey%

1026:名無しさん@お腹いっぱい。
16/08/11 23:25:04.26 bqsZQXV80.net
>>990
離すの待つ
KeyWait Ctrl
SendInput, ^!#{a}

ラベルで飛ばす
Goto ^!#a

1027:名無しさん@お腹いっぱい。
16/08/12 00:20:07.32 qlk2lT7R0.net
>>991
LCTRLとRCTRLは動作が異なるようですね。
どうも有難うございました。

1028:名無しさん@お腹いっぱい。
16/08/12 01:04:36.07 B49XI4nw0.net
>>992
なんか勘違いしてないか?
^ はLCTRLもRCTRも区別してないし、そもそも>>990のスクリプトではLCTRL+AもRCTRL+Aもmsgboxは出ないし
下記ならLCTRL+AでもRCTRL+Aでも動作する

^a::
msgbox, %A_ThisHotKey%
return

1029:名無しさん@お腹いっぱい。
16/08/12 01:13:55.21 UPKnNJw/0.net
>>993
勘違いしてるよ

1030:名無しさん@お腹いっぱい。
16/08/12 01:19:24.18 B49XI4nw0.net
>>994
してないよ

1031:名無しさん@お腹いっぱい。
16/08/12 01:33:39.86 UPKnNJw/0.net
はやくあやまったほうがいいよ

1032:名無しさん@お腹いっぱい。
16/08/12 01:43:55.40 B49XI4nw0.net
君が勝手にそう思い込んでればいいんじゃないかな
俺は何も困ってないし

1033:名無しさん@お腹いっぱい。
16/08/12 01:49:00.64 I4dnovNP0.net
鳥越 「勘違いしてるかどうかは全てあなた側の判断。僕は知らない」

1034:名無しさん@お腹いっぱい。
16/08/12 01:55:43.17 UPKnNJw/0.net
無知のみならず謙虚さもないのは人生においてだいぶ困ることになるんだけど
それすら知覚できないほど愚かなら、まあ「困ってない」んだろうね

1035:名無しさん@お腹いっぱい。
16/08/12 01:58:55.06 B49XI4nw0.net
>>999
自覚がないのは君だよ

1036:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch