【发布时间】:2011-11-05 09:16:12
【问题描述】:
使用 C++ 编程,一旦我们通过 GetDC 获得上下文设备即可使用。如果我们在不调用 ReleaseDC 的情况下退出程序,可能会发生什么不好的事情?
【问题讨论】:
-
大多数情况下你只需要处理随之而来的恶业
-
没什么,Windows 在终止进程时会清理垃圾。然而,持有设备上下文几乎总是错误的。例如,当窗口大小发生变化时,它将无效。创建设备上下文非常便宜,不要过早优化。
标签: c++ winapi opengl graphics gdi