[過去ログ] AutoHotkey スレッド part28 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
341: (ワッチョイ 866c-1etN) 2020/08/30(日)00:02 ID:Y/S0taCl0(1) AAS
>>340
だからその「なんらかのせいで」というのはお前のPC環境の問題であって
他の人はお前のPCの状態なんて触ったことも無ければ知ったこっちゃないわけ
ましてAHKとはなんの関係も無い問題からスレチ
AHKでやるならControlSendでスペースキー送れば良いだけ
342(2): (テテンテンテン MM66-yRqa) 2020/08/31(月)23:25 ID:oOBjBlAHM(1) AAS
いまのウィンドウからみて、タスクバー上で1つ隣のウィンドウをアクティブにする処理をしたいんだけど、
何かいい方法ありませんかね?
↓↓絶対もっとスマートな方法あると思うんだけど、思いつかぬ……
やりたいことは例えば、タスクバーの左から順に
(1)エクスプローラー、(2)Excel、(3)Firefox、(4)Google Chrome、(5)メモ帳
みたいに並んで起動しているときに、(前提として、タスクバーボタンを結合していないものとして)
2番目のExcelがアクティブになっている状態でスクリプトを実行したら、
3案目のFirefoxがアクティブになる感じ。
※元々Firefoxが最小化されているか、裏に回っているかに関わらず、タスクバーの該当アプリを押したときと同じ挙動で前面に来てほしい。
※Excelは単に裏に回るだけで、最小化されたりはしない。(これもタスクバーで別のウィンドウが選択されたときと同じ挙動)
省11
343(1): (ワッチョイW 2173-q0Eg) 2020/08/31(月)23:49 ID:iwA0T+ry0(1) AAS
>>342
長文すぎて流し読みしかしてないけど
Alt + Tab
Alt + Shift + Tab
絡めたらどう?
344(1): (ワッチョイ 3d58-1etN) 2020/09/01(火)00:02 ID:CIgJpoRq0(1) AAS
タスクバーの順番なんて気にしたことすらないな
タスク切り替えはAltTabで何も不都合感じたこともない
345(1): (ワッチョイ a2be-JMbW) 2020/09/01(火)02:15 ID:jyT47uKQ0(1/2) AAS
>>342
外部リンク:ux.getuploader.com
346(1): 342 (テテンテンテン MM66-yRqa) 2020/09/01(火)08:25 ID:UhHHrgA3M(1) AAS
>>343
>>344
Alt+Tabだと、アクティブ化した順に切り替えだから
直前のウィンドウならまだしも、4つ5つ前とかになるともう覚えてられないのよね。
タスクバー上の隣なら、常に見えているのでわかりやすいかなって思って。
>>345
ありがとう!
まだ私の環境では動かないのだけれど(ST_AccessibleObjectFromWindowが失敗してる?)、
説明を見るかぎりやりたいことはたぶんこれ。
もうすこしソース読んで頑張ってみる。
347(1): (ワッチョイ a2be-JMbW) 2020/09/01(火)08:48 ID:jyT47uKQ0(2/2) AAS
>>346
自分の環境(Win7 HP SP1 x64)では、動かなかったので省いたけど
ロダに修正版もあるのでそちらも試してみてください
外部リンク[ahk]:ux.getuploader.com
348: 342 (テテンテンテン MM66-yRqa) 2020/09/01(火)19:35 ID:+mtd3kPjM(1) AAS
>>347
まだ挙動がちょっと変だけど、教えてもらった修正版で動くようになったよ。
ありがとう。
ちなみに環境はWin10 Pro 64bit。
エクスプローラーならエクスプローラーだけ、
Google ChromeならGoogle Chromeだけというように、
複数立ち上がっている同一アプリの中でしか切り替わらなかったり、
切り替わる順番も、タスクバー上の隣ってわけじゃなくて今一つ安定しないものの、
やりたいことに少し近づいた気がする!
ソースいじって確認していくしかないか……
349: (ワッチョイW c958-53Y6) 2020/09/01(火)20:15 ID:bAfqoxH70(1) AAS
自分はよく使うアプリを利用頻度順にPin留めしておいて、そのうち最初の3つを「Win+1〜3」でダイレクトに切り替えてる(他は素直に「Alt+Tab」で選択)
350: (ワッチョイ 5f20-ALHH) 2020/09/03(木)06:41 ID:vJfgepHe0(1/2) AAS
入力ボックスの作成でアドバイスお願いいたします
したいこと
入力補助用のメニューをコンボボックス上のキャレット位置に挿入
サンプルコード
外部リンク:pastebin.com
351: 350 (ワッチョイ 5f20-ALHH) 2020/09/03(木)11:00 ID:vJfgepHe0(2/2) AAS
キャレット位置の監視ならびにクリックすることで一応希望動作になりました
他にアイデアなどありましたら、引き続きお願いいたします
SetTimer, 500ms, 500
500ms:
X := A_CaretX ? A_CaretX : X
return
;ComboBox/キャレット位置
GuiControl, Focus, Edit?
MouseClick,, %X%, A_CaretY
Clipboard := "hoge"
省1
352: (バットンキン MMdb-dn8G) 2020/09/04(金)13:00 ID:pmB3eQ1YM(1) AAS
keywaitでキー指定せずどれかのキーが押されるまで待つっていうのはできませんか?
353: (ワッチョイW 6758-HdNL) 2020/09/04(金)14:11 ID:WYlJxJA+0(1) AAS
Input でどうぞ
354(1): (ワッチョイ bf11-th+2) 2020/09/05(土)12:22 ID:k1215Yye0(1/2) AAS
修飾キーではない3つのキーの組み合わせ(例えば変換キーと無変換キーとKキーみたいな組み合わせ)を使用したい場合はどのようなコマンドを使えばいいのでしょうか?
355(1): (ワッチョイ 6758-XrX+) 2020/09/05(土)12:34 ID:IeDZCFx80(1) AAS
>>354
コンビネーションキーとGetKeyStateの併用
356: (ワッチョイ bf11-th+2) 2020/09/05(土)14:04 ID:k1215Yye0(2/2) AAS
>>355
ありがとうございます
357(1): (ワッチョイ bf11-th+2) 2020/09/07(月)20:42 ID:uheywDGu0(1) AAS
無変換と左クリックでctrlと左クリックの動作にさせたいのですがどのようなスクリプトを書けばよいのでしょうか。
vk1D & LButton::
send,{CtrlDown}
MouseClick, LEFT
send,{CtrlUp}
Return
こういうスクリプトだとドラッグアンドドロップができないんですよね…
358: (ワッチョイ 7fe6-XrX+) 2020/09/07(月)21:02 ID:zmAyLEpT0(1/2) AAS
>>357
MouseClickも押し下げと離すを分けて書いて
間にKeyWaitを入れてボタンを離したらクリックとCtrlをUpする
359(1): (ワッチョイW 6758-HdNL) 2020/09/07(月)21:09 ID:4I4OQpb80(1/2) AAS
send, {ctrl down}{Lbutton down}
keywait
send, {ctrl up}{Lbutton up}
360: (ワッチョイ 7fe6-XrX+) 2020/09/07(月)21:40 ID:zmAyLEpT0(2/2) AAS
>>359
それだと正常に動作しない
keywait はキー指定しないとエラー吐くし
Sendも一つずつ書いて確実にLButton離した後にCtrl離すようにした方が良い
左クリック離したら{Lbutton up}、無変換離したら{ctrl up}をSendする
上下前次1-新書関写板覧索設栞歴
あと 642 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.015s