最終更新日 2024-09-25

C++の中から秀丸マクロを文字列

概要

C++の中から秀丸マクロを文字列で実行可能です。
一部の制限はありますが、通常の運用では困ることはないでしょう。

C++の中から秀丸マクロを文字列で実行可能

マクロ実行中のみ実行可能

decltype(Hm.Macro)::IResult Hm.Macro.doEval(wstring expression);

類似のものですが、「マクロを実行していない時にのみ、実行可能」な関数としてHm.Macro.Exec.dEval(...)があるので注意してください。