对象的生命期(50分)

  • 主题发起人 主题发起人 yyii
  • 开始时间 开始时间
Y

yyii

Unregistered / Unconfirmed
GUEST, unregistred user!
当程序失去焦点后,程序所创建的对象的状态是那种状态。
比如:在DLL中创建了一个对象,当调用此DLL的程序失去焦点后,DLL中创建
的对象是什么状态,此时在别的地方是否还可以访问该对象?
 
还是在生存期,当DLL的调入本程序后,由于DLL没有栈来保存类型变量,所以使用的是调用
程序的栈,因此该对象一定要手工释放。
 
对象依然存在,仅仅是“失去焦点”而已
 
但是我在DDL中创建的对象,一旦调用程序失去焦点后,对象就不能访问了,请问
是什么原因?
 
能不能说说具体情况
 
你的应用程序不保存创建的对象的句柄?
 
多人接受答案了。
 
后退
顶部