我正在制作一个 C# Windows 窗体应用程序。我想在我的表单应用程序中使用 Console.write() 。我读了很多东西。但是没有用。你能给我一个干净的代码来实现这个吗? 提前致谢。
附言
[DllImport("kernel32.dll")]
static extern bool AttachConsole(int dwProcessId);
private const int ATTACH_PARENT_PROCESS = -1;
public Form1()
{
InitializeComponent();
AttachConsole(ATTACH_PARENT_PROCESS);
Console.WriteLine("This is from the main program");
}
这对我不起作用。
最佳答案
我觉得你把事情复杂化了。您只需更改项目属性即可获得所需的内容。
- 创建windows应用项目,显示新窗体等
- 转到项目属性->应用程序->更改输出类型->控制台应用程序。
你就完成了。您可以在 Windows 应用程序中免费获得一个控制台。
关于c# - 如何在 C# Windows 窗体应用程序中使用 Console.write(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23718966/