如何判断C++.NET的对象实例已被销毁?
if(Equals(frm2,NULL)){frm2=newform2();}//frm2是一个Form对象指针程序第一次运行到这里顺利创建form2对象实例,但是当我销...
if(Equals(frm2,NULL))
{
frm2=new form2();
}
//frm2是一个Form对象指针
程序第一次运行到这里顺利创建form2对象实例,但是当我销毁了frm2指向的对象实例后(点frm2窗口右上的关闭按钮),程序再运行到这里Equals(frm2,NULL)就为false了?
问题已经解决了。在visal c++.net里面 用get_IsDisposed() 方法获取该对象实例是否已经被处置。 展开
{
frm2=new form2();
}
//frm2是一个Form对象指针
程序第一次运行到这里顺利创建form2对象实例,但是当我销毁了frm2指向的对象实例后(点frm2窗口右上的关闭按钮),程序再运行到这里Equals(frm2,NULL)就为false了?
问题已经解决了。在visal c++.net里面 用get_IsDisposed() 方法获取该对象实例是否已经被处置。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询