由于“创建窗口句柄错误”错误,无法打开我的下一个表单

时间:2014-10-10 04:58:32

标签: c# .net winforms

我使用的语法与我一直用按钮单击打开下一个表单的方法相同,但在这个新程序中,当我单击运行我的代码的按钮时,它继续抛出'Win32Exception未处理,创建窗口句柄时出错'打开下一个表格。我当前设置的语法如下。

        startGuessing game = new startGuessing(min.Text, max.Text);//both variables being passed to next form for more interaction
        this.Hide();//hide current form
        game.ShowDialog();//opens startGuessing form - this line is where the error is thrown

我不知道,为什么在过去这么多次工作时这不起作用。 MSDN Troubleshooting说了一些我不明白的NativeErrorCode属性,因为我以前从来没有弄过它。任何帮助,无论是为什么我的代码突然不起作用,或者更好地解释MSDN故障排除的内容。

拜托,谢谢。

1 个答案:

答案 0 :(得分:0)

解决我的问题的答案与我的错误所抱怨的内容无关。这个问题是由我忘记放入第二个表单的一行代码引起的,我用来检查控件框red X上的click事件。如果点击它会关闭我的应用程序,无论多远只要代码存在于表单中,我就进入了我的应用程序。

感谢那些真正试图帮助我的人:)