关闭

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

标签: mfc编程buildexe
2174人阅读 评论(0) 收藏 举报
分类:

最近在看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时,会显示定义的这个图标,要不不显示

 

 

 

 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:198777次
    • 积分:3143
    • 等级:
    • 排名:第11340名
    • 原创:103篇
    • 转载:24篇
    • 译文:0篇
    • 评论:46条
    最新评论