MFC类CBrush,CPen,CFont,CBitmap释放系统资源的问题
VC中的那些MFC类CBrush,CPen,CFont,在函数实现中(子程序中)定义了局部对象后,函数(子程序)执行完了后这些对象会析构,但好象这些MFC类的局部对象都需要手动添加代码使用 局部对象.DeleteObject() 去主动释放系统资源,为什么有些MFC类如CBitmap,CClientDC等类,会在它的局部对象结束时在它的析构函数中自动释放一些资源如位图资源,DC啊,我应该怎么知道哪些类在他的析构函数中会自动释放资源,哪些需要手动添加代码去主动释放资源,望指导!