我用visual studio.net2003做一个shell扩展, 支持MFC,继承了iconoverlay接口,但是在debug过程中发现有32byte的内存泄漏,跟进去发现是iDispatch的IUnknown接口的vftable三个函数的指针所在的内存没有释放.如果不支持MFC就不会有问题.可是这个是向导自动加进来的啊,不应该要我们自己去释放啊.怎么办呢?要在我的类里面加什么析构函数还是怎么呢?