公共DC,在GetDC之后,需要ReleaseDC吗?为什么我不写ReleaseDC,对程序没有任何影响的? 本帖最后由 xingguyuwang 于 2013-03-05 13:47:20 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 虽然看上去没有影响,但是GDI资源可能就存在泄露,可以看看进程的内存增量或者GDI对象数量。 Unless the device context belongs to a window class, the ReleaseDC member function must be called to release the context after painting. “把所有的ReleaseDC都删除了”胆子真大!一个 DC 约 500 字节, 不 release ,就丢了 这 500 字节。 程序运行时间长了(几个月)后,DC 就 Get 不到了。 有没有Get不到DC的例子啊? 看看任务管理器里的GDI资源是不是一直在增长,我之前做过一个摄像头显示程序,忘记ReleaseDC,那叫一个惨痛。程序运行久了,那个摄像头显示出来的图像乱七八糟,搞了好久才发现是资源泄露,这个比内存泄露更难发现。建议楼主还是慎重点吧 jsp编码问题 和 tcp数据丢失问题 紧急 图片合成问题 怎样获得IE收藏夹的绝对地址? 关于windows核心编程中事件对象和线程的疑问。 如何对CFtpConnection设置超时? Socket编程 急救,高手快来,ODBC问题,解决后另开贴送上100分. VC制作应用程序界面问题. 如何修改这段makefile,让生成的文件带有调试信息,分不够再加!!! 高分求高人呀!!!!!高分求高人呀!!!!窗口激不活! mfc单文档点击最大化最小化onsyscommand无响应? CEdit::LineLength的用法
一个 DC 约 500 字节, 不 release ,就丢了 这 500 字节。
程序运行时间长了(几个月)后,DC 就 Get 不到了。