vb.net 如何制作一个只有通知图标而没有 Windows 窗体的应用程序?
我想制作一个只有通知图标并且启动时没有任何可见窗口窗体的应用程序。我看到一些类似于我想要为 c# 做的示例,但我不知道如何在 vb.net 项目中执行此操作。
I want to make an application that only has a notifyicon and doesn't have any visible window form when it starts up. I see some example sort of like what I want to do for c#, but I don't see how to do this in vb.net project.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
表格并不是绝对必要的。您可以实例化 NotifyIcon 并使用它,而无需创建表单:
然后从 Sub Main 启动您的应用程序:
A form is not strictly necessary. You can instantiate a NotifyIcon and use that without creating a form:
And then start your app from a Sub Main:
只需将表单设置为透明并将其大小调整为 1x1..
并添加一个通知图标..
并在表单加载事件上执行以下操作:
NotifyIcon.Visible = True
然后进行您想要的操作..
您可以创建一个上下文菜单条(右键单击它时的菜单)
PS:如果你这样做,你需要进入 NotifyIcon 属性并将上下文菜单条设置为你创建的..
希望它对你有帮助..
Just put the form transparent and resize it to 1x1..
And add a notifyicon..
And on the Form Load Event do this:
NotifyIcon.Visible = True
Then make what ever you want..
You can create a context menu strip (A Menu when you right click on it )
PS: If you do it, You need to go on the NotifyIcon properties and set the Context Menu Strip to that you created..
Hope it helped you..