HDC hDC = GetDC();用ReleaseDC(hDC);和用DeleteObject(hDC)有什么区别?会出现内存泄漏吗?
解决方案 »
- 开机自动运行读取ini文件错误
- winpcap抓的包的数据怎么分析
- 关于如何用shell接口得到完整的特殊文件路径的问题
- 求教高手,MMCONTROL控件编的音乐播放器如何实现对音量的控制?
- IPV6 网络程序中的accept问题
- 关于国际信用卡的问题,请做共享软件的开发者进来指点??
- 各位大侠,请问怎么copy硬盘??
- ado动态定时创建数据库表,是在应用程序中实现好,还是在数据库中实现好呢?
- RELEASE和DUBUG的区别
- VirtualQuery查询的地址不能是任意指定的么
- 我用SetWindowPos对MDICLIENT区域进行大小控制不起作用?
- “DLL项目中的对话框”如何跟非此DLL项目中的对话框通信?
DeleteObject(hDC)是删除dc
通过GetDC得到的DC使用ReleaseDC
用CreateDC的使用DeleteDC
CreateDC创建 DeleteDC删除要是GetDC后DeleteDC ,dc就没了
DeleteObject 用在你自己创建的DC 因为不会有别人使用,直接删除就行了
Get的要Relese
Create的要Delete
就行了