您的位置:首页 > 编程语言

MFC编程中,应用程序界面最小化与显示之间切换时,GDI对象增加

2011-01-22 09:09 323 查看
最近在看MFC的代码时,发现了一个有趣的现象。





修改了SetIcon(m_hIcon,FALSE)为SetIcon(m_hIcon,TRUE),结果build成功并执行的时候,发现在应用程序界面切换时出现了GDI对象泄漏的情况,让我困惑不解。





查了一下SetIcon:



SetIcon(m_hIcon, FALSE);// Set small icon

有了这句话,程序显示时,左上角就会显示定义了的图标,生成的EXE程序也显示了这个图标

SetIcon(m_hIcon, TRUE);// Set big icon

有这句话,在程序运行的时候,当用Alt+TAB时,会显示定义的这个图标,要不不显示
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐