我正在尝试在Windows窗体应用程序中打开控制台,这样我就可以使用我正在处理的游戏引擎在以后的路上调试。不幸的是,出于某种原因,我无法使用此代码打开控制台:
private void GameWind_Load(object sender, EventArgs e)
{
AllocConsole();
}
//allows the game console to be seen during execution
[DllImport("kernel32.dll", SetLastError = true)]
[return: MarshalAsAttribute(UnmanagedType.Bool)]
static extern bool AllocConsole();
抱怨我的评论,但不管我做什么,我根本无法让它发挥作用。我已经重新输入了至少5次试图找到一个拼写错误,我甚至尝试了一些其他方法来启动控制台,到目前为止没有任何作用。我觉得我错过了一些东西,但我根本无法将手指放在上面。如果有人能找到我的代码有什么问题,请告诉我。
答案 0 :(得分:-2)
我真的不明白Windows Form中的控制台是什么意思。
您是否希望在Windows窗体上附加控制台窗口,如其他控件Button,TextBox等。或者您只想在运行应用程序时显示它?
我有一些想法:
希望它有用。