我正在制作一个WPF应用程序,并希望发布应用程序的beta版本,为此我添加了一个名为“debug”的Button
,它将基本上显示/隐藏控制台窗口。
每次事件发生时,我都会在控制台上写适当的信息,这将帮助用户通过查看控制台上的消息报告他们遇到的问题。
抱歉背景故事可能不是很有用。 我需要知道如何在C#中动态地显示/隐藏控制台窗口。
我正在制作一个WPF应用程序,并希望发布应用程序的beta版本,为此我添加了一个名为“debug”的Button
,它将基本上显示/隐藏控制台窗口。
每次事件发生时,我都会在控制台上写适当的信息,这将帮助用户通过查看控制台上的消息报告他们遇到的问题。
抱歉背景故事可能不是很有用。 我需要知道如何在C#中动态地显示/隐藏控制台窗口。
你觉得现在我理解了问题吗?
[DllImport("Kernel32")]
public static extern void AllocConsole();
[DllImport("Kernel32")]
public static extern void FreeConsole();
private void button1_Click(object sender, EventArgs e)
{
AllocConsole();
Console.WriteLine("test");
}