最終更新日 2024-09-25
マクロの開始・終了と、プログラムの常駐
概要
hm.NETの特徴は
マクロ自体の実行は一瞬で終了し、マクロが終了した後もプログラムが常駐する
というタイプのモジュール作成に向いているということです。 このことを確認してみましょう。
マクロの開始・終了と、プログラムの常駐(前章と全く同じC#プログラムです)
-
C#側のソース
秀丸マクロ側のソース
マクロ自体は一瞬で実行を終了した後
定期的にデバッグメッセージが出力されることがわかります。
この、
マクロは一瞬で終わる
C#のstatic関数を実行するだけ
dllは処理を継続させても良い
秀丸マクロの実行自体は終わっても、C#のdllの処理は続いている
というhm.NETとC#の組み合わせの特徴は、複雑なモジュールを作成する上では必須のパターンとなります。