user32 SendMessage dllコマンドを使用して、Windowsアプリケーションにコマンドを送信しています。
[DllImport("user32.dll")]
private static extern IntPtr SendMessage(IntPtr hWnd, uint msg, IntPtr wParam, IntPtr lParam);
これらのコマンドの1つにより、アプリケーションは入力を受け入れるモーダルボックスを表示します。
私の質問は、他のアプリケーションのモーダルボックスが閉じられるまで、アプリケーションのコード実行が停止するのはなぜですか?
user32.dllを使用してメッセージを送信するときに発生する一時停止に邪魔されることなく、アプリケーションのコードの実行を継続する方法はありますか?