VC++托盘编程.docVIP

  • 0
  • 0
  • 约4.42千字
  • 约 4页
  • 2017-12-20 发布于河南
  • 举报
VC托盘编程

托盘编程 一、托盘简介 ? ? ? ? ? ? ? ? 所谓的“托盘”,在Windows系统界面中,指的就是下面任务条右侧,有系统时间等等的标志的那一部分。在程序最小化或挂起时,但有不希望占据任务栏的时候,就可以把程序放到托盘区。其实,托盘区的编程很简单,下面简要阐述一下子喽^_^ ? ? ? ? 二、托盘编程相关函数 ? ? ? ? ? ? ? ? 其实呢,把程序放到托盘上的本质就是先在托盘区绘制一个图标,然后把程序隐藏不见,再对托盘的图标进行消息处理,就可以了。 ? ? ? ? ? ? ? ? 绘制图标以及确定图标所传送消息的函数只有一个,那就是—————— ? ? ? ? ? ? ? ? WINSHELLAPI ? BOOL ? WINAPI ? Shell_NotifyIcon( ? ? ? ? ? ? DWORD ? dwMessage, ? ? ? ? ? ? ? PNOTIFYICONDATA ? pnid ? ? ? ? ? ? ); ? ? ? ? ? ? ? ? ? 这个函数呢,负责向系统传递消息,以添加、修改或删除托盘区的图标。她的返回值呢,是个布尔类型的。就是说,如果返回0,那就是成仁啦,非0才成功。 ? ? ? ? ? ? ? ? 参数dwMessage ? 是表示这个函数的应用功能是哪一方面,是添加、删除,还是修改图标

文档评论(0)

1亿VIP精品文档

相关文档