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

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

我是 Windows 编程新手(任何 win 32 API)。 我想创建一个 Windows 应用程序,它一直监听剪贴板并对键盘快捷键使用react(例如,您从剪贴板复制文本并按 Ctrl-F,然后在剪贴板中的文本上完成一些操作)。 我知道如何在 win32 和 C# (.NET) 中制作一个窗口应用程序,但它是一个窗口应用程序,它有一个窗口并出现在窗口面板中。 我想要一个仅在任务栏右侧可见的应用程序,以便您可以将其关闭(就像大多数防病毒软件一样)并在关闭时从头开始继续运行。

谁有一些代码模板,或者可以推荐我看教程?我不介意它是 C\C+ 还是 C#。

10 倍。

最佳答案

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

关于c# - 仅存在于任务栏中的 Windows 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3948374/

相关文章:

用于从桌面访问 iOS 应用程序的文档目录的 Windows API?

windows - Window phone app提交 "Notes to Tester"选项

c# - 不同的字符串比较方法有什么区别

c# - 在序列中获取 "next"元素的最简单方法?

c++ - 0、800、600、0 与 0、800、0、600 OpenGL

c++ - 具有模板化类型的动态类型单例。这是一种可行的方法吗? [提供的解决方案]

c++ - 比较 STL 容器和数组?

Java 无法删除 "C:\"驱动器上的文件

c# - 验证所需的两个字段之一

c# - 文本框中所选 dataGridView 单元格的值