首页 相关文章 用VC设计托盘图标程序

用VC设计托盘图标程序

  在Windows操作系统中,任务栏的右边(托盘)会常驻几个图标,如输入法切换图标、音量控制图标等,此外我们还经常遇到具有托盘图标的软件,如金山词霸、实时监测功能的杀毒软件等。这些软件在后台运行,通常不占用太多的屏幕资源,只在通知栏上放一个小小的标志,必要时我们可以通过用鼠标点击图标对其进行选单操作或激活其主窗口。有时我们自己编写的程序也希望有类似的效果,本文将简单地介绍用VC设计托盘图标程序的方法。

  一、 NOTIFYICONDATA结构

   NOTIFYICONDATA结构包含了系统用来处理托盘图标的信息,它包括选择的图标、回调消息、提示消息和图标对应的窗口等内容。其定义为:

   typedef struct—NOTIFYICONDATA {

   DWORD cbSize;    //以字节为单位的这个结构的大小
   HWND hWnd;    //接收托盘图标通知消息的窗口句柄
   UINT uID;    //应用程序定义的该图标的ID号
   UINT uFlags;    //设置该图标的属性
   UINT uCallbackMe...[ 查看全文 ]

2016-02-19 标签:

用VC设计托盘图标程序的相关文章

手机页面
收藏网站 回到头部