我使用下面代码初始化一个子窗体并显示在父窗体内。if(frmCheckIn.count >= 1)
{
         // 激活窗体
         this.frmcheckin.Activate();}// 如果窗体已经实例化
else
{
// 实例化窗体,显示并设置为子窗体
this.frmcheckin = new frmCheckIn();
this.frmcheckin.MdiParent = this;
this.frmcheckin.Show();
this.frmcheckin.Activate();
}// 如果窗体没有实例化但在调试的时候代码运行过this.frmcheckin.Show();后就会弹出来异常: 创建窗口句柄时出错。
子窗体不只一个,其他的子窗体使用同样的方法没有出现问题,请大家赐教。