很多文章都说GETDC后一定要RELEASE,否则会有内存泄漏,像下面这样fun()
{
hdc=GetDC(hwnd);
...........
}到函数退出时hdc不是自动销毁吗,为什么非要手动Release呢?GDI中还有很多要RELASE的情况,其中的原理希望有大侠帮我点明
{
hdc=GetDC(hwnd);
...........
}到函数退出时hdc不是自动销毁吗,为什么非要手动Release呢?GDI中还有很多要RELASE的情况,其中的原理希望有大侠帮我点明
调试欢乐多
而从C++语言本身来说,如果不自己手工Release的话,很多东西都不能自动销毁的,这个还涉及到堆之类的问题