hm.NETの特徴は
マクロ自体の実行は一瞬で終了し、マクロが終了した後もプログラムが常駐する
というタイプのモジュール作成に向いているということです。 このことを確認してみましょう。
マクロ自体は一瞬で実行を終了した後
定期的にデバッグメッセージが出力されることがわかります。
この、
C#のstatic関数を実行するだけ
秀丸マクロの実行自体は終わっても、C#のdllの処理は続いている
というhm.NETとC#の組み合わせの特徴は、複雑なモジュールを作成する上では必須のパターンとなります。