none
在MDI中反复调用ActiveX中的函数内存会出现增长情况 RRS feed

  • 问题

  • 在MDI中使用代码加载ActiveX控件后,发现每调用一次ActiveX控件中的方法内存就会增长点。

    ActiveX控件中可确认没有内存泄漏情况,在调用部分也应该没有什么内存泄漏的情况,但是发现ActiveX中的函数每调用一次或两次,内存就会增长一点,请问这是怎么回事啊?如何避免这种情况呢?

     

    PS:

    我的ActiveX控件的功能很简单,就是声明了几个Property变量,同时也声明了一些方法来设置这几个Property的值,最后在OnDraw函数中把这几个Property变量值显示出来。


    另外:

    我刚才直接在对话框程序中把ActiveX当做一个控件使用测试了下,内存并不增长。

    原来是在多文档中动态加载的ActiveX控件。

    2011年9月27日 2:36

全部回复