CTrayNotifyIcon1.74新功能,轻量级应用程序
CTrayNotifyIcon轻量级应用程序
CTrayNotifyIcon是一个轻量级应用程序,它使开发人员可以创建和测试新系统托盘图标的行为。您可以将标准笑脸图标用作静态形式或动画图标。CTrayNotifyIcon 类将封装 Shell_NotifyIcon SDK 调用。此 API 用于创建那些漂亮的小图标,例如您在 Windows 托盘通知区域中看到的音量控制。
CTrayNotifyIcon类隐藏了许多直接调用 API 的苦差事,并提供了一个漂亮干净的 C++ 接口来使用它。提供了重载成员函数来设置和获取工具提示文本、图标和通知窗口。
CTrayNotifyIcon类还提供了一个默认实现来调出上下文菜单,并包含一个默认菜单项,当您双击图标时会执行该菜单项。如果外壳意外崩溃,它具有自动清理和图标复活功能。
除了这两种类型的图标外,您还可以注意到一些似乎是计时器的东西,它计数到 99,然后从 0 重新开始。
CTrayNotifyIcon简而言之,这是一个用于托盘图标开发和测试的方便工具,在出现不需要的问题时具有清理和恢复方法。
CTrayNotifyIcon 1.74 中的新功能
2021 年 12 月 18 日
更新了版权详情。
修复了代码中更多的 Clang-Tidy 静态代码分析警告。