- 212 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/15(月) 19:01:59 ID:x31IQNlX0]
- XPのデスクトップ上で、たとえば、マイコンピュータが選択されている などのように、
現在選択されているアイコンを調べる方法はないでしょうか。 F2でリネーム→コピー→キャンセル というローレベルな方法で一応動いています。 #IfWinActive ahk_class Progman F1:: send,{F2} sleep,5 send,^c send,{ESC} sleep,5 var=%clipboard% if var=マイ コンピュータ msgbox,マイコンピュータが選択されている return #IfWinActive が、デスクトップの空き領域でこの操作をした場合、「空」になってもらいたいのに、 直前まで選択していたアイコンに強制的にフォーカスが移り、 意図しない動作になってしまいます。 それと、この方法だと「ゴミ箱」が検出できません。 もっとスマートな検出方法はないでしょうか。
|

|