検索結果を一気に閉じるNo.04463
haru2 さん 01/12/25 10:48
 
いつも、御世話様です。

検索して一覧作成で、検索結果がいくつも開いているときに、一気
にそれらを閉じる方法はないでしょうか?鶴亀本体は残しておきた
いのですが。hidemarucountではカウントされないみたいなので、う
まくいきません。

よろしくお願いします。

[ ]
RE:04463 検索結果を一気に閉じるNo.04464
ひろ さん 01/12/25 13:07
 
 haru さん今日は、ひろです。
> 検索して一覧作成で、検索結果がいくつも開いているとき
 「検索して一覧作成」は一つしか開かないはずです。

[ ]
RE:04464 検索結果を一気に閉じるNo.04465
haru2 さん 01/12/25 14:56
 
ひろさん,こんにちは。

>> 検索して一覧作成で、検索結果がいくつも開いているとき
> 「検索して一覧作成」は一つしか開かないはずです。

 すみません。開けませんでした。別の秀丸(or鶴亀)でした。
 で、結局は1個なんですが、これをマクロで閉じることはできな
いですか。以前、検索結果に対してはマクロは使えないという回答
を頂きましたが、鶴亀本体からマクロでこれを閉じるということも
できないんでしょうか?
 ひろさんに作っていただいたマクロ(鶴亀本体のみ残したい)に
手を加えて、検索結果も閉じ、鶴亀本体だけにしようとしています。

[ ]
RE:04465 検索結果を一気に閉じるNo.04476
秀まるお さん 01/12/25 16:15
 
 検索結果ウィンドウを探してそこにWM_CLOSE等をPostMessageすれば出来ま
す。ただ、秀丸マクロ単品ではそこまで出来ないので、そういう処理をC言語
で作ってDLL化してマクロからloaddllして呼び出すしか無いです。

[ ]
RE:04476 検索結果を一気に閉じるNo.04477
haru2 さん 01/12/25 17:24
 
> 検索結果ウィンドウを探してそこにWM_CLOSE等をPostMessageすれば出来ま
>す。ただ、秀丸マクロ単品ではそこまで出来ないので、そういう処理をC言語
>で作ってDLL化してマクロからloaddllして呼び出すしか無いです。

わかりました。といっても、私には無理ということがですが。手動で対応します。

[ ]
RE:04476 検索結果を一気に閉じるNo.04481
ひろ さん 01/12/25 18:30
 
 haru さん今日は、ひろです。
> DLL化してマクロからloaddllして呼び出すしか無いです。
 試しにウィンドウクラスを試しに調べたら、#32770 (本当に合っているの
だろうか?) になっていたので、sendmessage を使っても駄目なので、この方
法しかないようですね。

[ ]
RE:04481 検索結果を一気に閉じるNo.04487
haru2 さん 01/12/26 08:34
 
ひろさん、こんにちは。

>> DLL化してマクロからloaddllして呼び出すしか無いです。
> 試しにウィンドウクラスを試しに調べたら、#32770 (本当に合っているの
>だろうか?) になっていたので、sendmessage を使っても駄目なので、この方
>法しかないようですね。

お気遣い、ありがとうございます。

[ ]