这篇文章将上一篇文章的程序优化一下,主要是添加了一个托盘图标和和热键呼出的功能。

关于这两个功能详见:托盘功能的实现  和 如何实现全局热键。

下面是运行图:

MFC截图程序的实现(九)_MFC截图

界面图


MFC截图程序的实现(九)_mfc_02

托盘图标


完整源代码:


补充一点:因为用到了INI文件保存信息,程序运行关闭时会在程序所在的目录生成一个名为“Config.ini”的 配置文件,如果想将其影藏可以使用函数SetFileAttributes实现。

另外,关于SetFileAttributes的具体介绍,参见: