在MDI中使用代码加载ActiveX控件后,发现每调用一次ActiveX控件中的方法内存就会增长点。
ActiveX控件中可确认没有内存泄漏情况,在调用部分也应该没有什么内存泄漏的情况,但是发现ActiveX中的函数每调用一次或两次,内存就会增长一点,请问这是怎么回事啊?如何避免这种情况呢?
PS:
我的ActiveX控件的功能很简单,就是声明了几个Property变量,同时也声明了一些方法来设置这几个Property的值,最后在OnDraw函数中把这几个Property变量值显示出来。
另外:
我刚才直接在对话框程序中把ActiveX当做一个控件使用测试了下,内存并不增长。
原来是在多文档中动态加载的ActiveX控件。