代码之家  ›  专栏  ›  技术社区  ›  rplusg

将win32应用程序图标添加到任务栏

  •  2
  • rplusg  · 技术社区  · 14 年前

    当应用程序在后台运行时,我想在任务栏中添加一些简单的win32应用程序图标。在此期间,我想发送一些MSG到该图标,以便它根据我的要求弹出。不幸的是,我只知道c\c++并且我使用visual studio8,有什么方法或api可以做到这一点吗? 示例:outlook图标或wifi图标

    2 回复  |  直到 14 年前
        1
  •  4
  •   Nick Dandoulakis    14 年前

    当然有api, Shell_NotifyIcon function 是这样的。

    你必须填补一个空缺 NOTIFYICONDATA Structure 然后调用上面的函数。
    什么 Shell_NotifyIcon 将要执行的操作取决于您将设置的标志。

        2
  •  2
  •   Michael Madsen    14 年前

    你是想在下面显示一个图标,还是想在发生什么事情时显示Outlook之类的弹出窗口?

    this MSDN article . 如果要显示弹出窗口,则需要使用气泡式弹出窗口(参见本文),或者创建自己的窗口并自行管理。由你决定哪一个更适合你的需要。