作业帮 > 综合 > 作业

MFC不同类型指针销毁是怎么样如 CDC *pDC=GetDC() 销毁方法为 ReleaseDC(pDC);CStat

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 15:17:53
MFC不同类型指针销毁是怎么样如 CDC *pDC=GetDC() 销毁方法为 ReleaseDC(pDC);CStatusBar *pSt以及其呢
CStatusBar只是个子窗口,他会在父窗口退出时自动销毁,或者发送WM_CLOSE进行销毁.CDC与窗口类不是同一个概念.
CDC用DeleteObject;窗口用WM_CLOSE
再问: 谢谢你的回答 能说具体一些吗 写写 因为我在OnDraw里面SetTimer 在View中添加了TIMER消息OnTimer函数 在次函数中 ReleaseDC(pDC);CStatusBar *pSt等指针 因此实际上每隔一定时间 我又重新声明了这些指针 这样也仍像你说的那样吗???
再答: 可以将CDC和窗口理解为两个不同的物体,他们有独立的函数来进行声明与释放,二者没有太多关联。给你个范例,讲了在OnTimer里自动绘制内容的。 http://blog.csdn.net/renstarone/article/details/9230763
再答: 可以将CDC和窗口理解为两个不同的物体,他们有独立的函数来进行声明与释放,二者没有太多关联。给你个范例,讲了在OnTimer里自动绘制内容的。 http://blog.csdn.net/renstarone/article/details/9230763
再问: 很感谢 任明星Ming的耐心解答 我看了一下你的连接 好像没多大关联呢 不过效果做得很不错