现在的位置: 首页 > 综合 > 正文

MFC程序最小化到托盘

2013年08月12日 ⁄ 综合 ⁄ 共 1267字 ⁄ 字号 评论关闭

网上搜的代码确实能实现最小化到托盘,但关闭程序时,托盘图标还在,原因是没删除图标,需屏幕刷屏才消失!

其实删除挺简单的,处理一下关闭窗口消息,使用NIM_DELETE就行了,具体看代码...

首先建立基于对话框的MFC应用程序工程testDlg,接下来

一,自定义一个消息WM_SHOWTASK,并关联消息映射函数OnShowTask()

 二,SC_MINIMIZE、SC_CLOSE消息处理,重载WM_SYSCOMMAND消息处理

以上代码均用VS2008测试过. 

抱歉!评论已关闭.