我向这里面插入了gif图片,显示也成功了,但是就是没办法删除掉,这样就导致内存一直增长。哪位大哥有方法解决啊...谢谢。100分奉上
解决方案 »
- 想要从CWnd类派生出一个类似CEdit的控件,有什么好的思路?
- MFC子窗口控件捕获消息时的消息处理流向
- 私有消息队列\\private$\MyQuere里有一消息,内容是一串字符,vc怎么能读出来
- 谁能给我一个在vc中用的proc*c/c++的程序(不是控制台的).
- 请问如何限制窗口大小?
- 虚函数表地址占多少位呀?怎么我在unix的alpha机器上和在win2000系统下,用sizeof得到的数值不相同呀?
- 请帮忙看看下边的代码
- 如何判断 进程是否结束
- 有关可执行文件运行机理的探讨。(分已经散了400,还没答案,望高手指点,不会者捧场,总分500分的帖子待结,其中ASM板块300分,如果结贴
- 求救CTabCtrl的用法
- 事件中指针参数的值被修改了?
- 向(jiangsheng提问,感谢)关于陆其明老师《DirectShow开发指南》第十八章如何将其变为网络采集mpeg4文件并且播放?
删除的时候OLE对象删除不了?造成内存增加?如果是这样的话,你应该首先去考虑OLE对象本身它的析构和销毁等做的是否完善,会不会造成内存碎片。
然后在考虑你的控件中使用的时候,是不是对象或资源等创建的位置有问题,至少不要把创建放在WM_PAINT 消息处理里面。
如果这样的话就有可能内存不断增加。一般一个程序使用控件或OLE都只在其自身创建或初始化的时候将这些控件之类的东西创建一次并显示就可以了,
不能放在其他的位置,放在其他的位置就会造成,频繁的创建和销毁 如果销毁不彻底就会造成内存增加。