仅存在于任务栏中的Windows应用程序

时间:2010-10-16 09:46:56

标签: c# c++ windows clipboard system-tray

我是Windows编程的新手(任何win 32 API)。 我想创建一个Windows应用程序,它始终监听clipborad并对键盘快捷方式做出反应(例如,您从ClipBoard复制文本并按Ctrl-F,并在剪贴板中的文本上完成某些操作)。 我知道如何在win32和C#(.NET)中创建一个窗口应用程序,但它是一个窗口应用程序,它有一个窗口并出现在窗口面板中。 我想要一个只能在任务栏右侧部分看到的应用程序,以便你可以关闭它(就像大多数防病毒程序一样)并且从开始运行它将关闭。

任何人都有一些代码模板,或者可以让我参加教程?我不介意它是C \ C +还是C#。

10倍。

2 个答案:

答案 0 :(得分:3)

它可以是另一个窗口应用程序,其中窗体的ShowInTaskbar属性设置为false,并添加NotifyIcon组件以将其放入托盘。以下是CodeProject的文章。您可以在codeproject或其他与编程相关的站点上找到更多信息。

答案 1 :(得分:0)

你可能会发现this很有用,尽管它在C中。 或者在C#中this