←前へ 次へ→ 機能別Q&A 質問番号順Q&A 秀丸エディタQ&A集トップ

[HMM0057A]

●秀丸ウィンドウを閉じたい

Q. マクロから開いたウィンドウを閉じて元のウィンドウに戻りたいのですが。

A. 手順としては、元のウィンドウに戻ってからウィンドウを閉じる、となります。下記のサンプルを参考にして下さい。
//------- サンプルマクロ -------//
#hwnd = hidemaruhandle( 0 ); //元ウィンドウのハンドルを取得する
openfile "c:\\hidemaru\\install.txt"; //別ファイルを開く
#hwnd_new = hidemaruhandle( 0 ); //ウィンドウハンドルの取得
//ここに c:\hidemaru\install.txt 上での処理が入る。
setactivehidemaru #hwnd; //元ウィンドウに戻る
closehidemaru #hwnd_new; //別ウィンドウを閉じる
endmacro;
// ---------------------------- //
※ closehidemaru 文の代わりに closehidemaruforced 文を使えば、編集中のウィンドウも(編集内容を破棄して)強制的に閉じる事ができます。

←前へ 次へ→ 機能別Q&A 質問番号順Q&A 秀丸エディタQ&A集トップ