我正在使用 UseShellExecute 和 CreateNoWindow 选项运行附加到我的 C# 应用程序的控制台应用程序进程,并将输入和输出重定向到我的应用程序。
现在,如果用户在控制台进程仍在运行时尝试关闭我的 C# 应用程序,我想通过重新创建控制台窗口(在启动时从未创建)来分离控制台应用程序,并让用户运行/与控制台应用程序交互独立。
有没有办法做到这一点?提前致谢。
我正在使用 UseShellExecute 和 CreateNoWindow 选项运行附加到我的 C# 应用程序的控制台应用程序进程,并将输入和输出重定向到我的应用程序。
现在,如果用户在控制台进程仍在运行时尝试关闭我的 C# 应用程序,我想通过重新创建控制台窗口(在启动时从未创建)来分离控制台应用程序,并让用户运行/与控制台应用程序交互独立。
有没有办法做到这一点?提前致谢。