![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
VC-MFC
yisong_net
IT, 爱好运动(羽毛球,乒乓球,篮球等),兰州大学本科,天津大学硕士
展开
-
HRESULT CImage::Save( LPCTSTR pszFileName, REFGUID guidFileType ) const throw()
REFGUID guidFileType:该常量被放置在Gdiplus名字空间内,使用时写作:img.Save(it->first.c_str(), Gdiplus::ImageFormatBMP);原创 2007-11-09 09:27:00 · 1020 阅读 · 0 评论 -
CImage 析构 引用计数
CImage有一私有变量m_nDCRefCount,其意义是该DC的引用计数每次调用CImage.GetDC() 引用计数加1每次调用CImage.ReleaseDC()引用计数减1如果引用计数不为0的时候析构CImage或者调用CImage::Detach()或CImage::Destroy()就会失败原创 2007-11-09 09:48:00 · 979 阅读 · 0 评论 -
探寻RUNTIME_CLASS
继承自CObject的类可以实现动态实例创建、类型甄别。 其本质原因是因为CObject类中声明了一个静态变量 static const AFX_DATA CRuntimeClass classCObject; 因为是静态的,所以所有从该类得到的实例共用一份,从而通过判别两个实例中的该变量是否相同就可以知道两个实例是否同宗原创 2007-12-11 17:50:00 · 513 阅读 · 0 评论