VB.Net 窗体作为桌面的一部分

发布于 2024-12-07 20:31:37 字数 193 浏览 1 评论 0原文

我花了一段时间四处寻找,但找不到解决方案:

我有一个显示时钟的透明、无边框窗体。我可以很好地加载它,但我希望时钟成为桌面的一部分,因此它无法获得焦点,位于其他应用程序后面,并且不会通过 Win+D 隐藏(类似于 RainMeter 等应用程序)。

我需要使用 VB.Net 的解决方案(我使用的是 2010),

谢谢您的期待

I've spent a while searching around and I can't find a solution to this:

I have a transparent, borderless form that displays a clock. I can load this just fine, but I want the clock to be part of the desktop, so it cannot take focus, is behind other applications, and is not hidden with Win+D (similar to applications like RainMeter).

I need the solution to work with VB.Net (I'm using 2010)

Thanks in anticipation

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

怎会甘心 2024-12-14 20:31:37

看看下面的codeproject文章:

应用程序桌面工具栏

它似乎做了什么你需要。

本文介绍的是应用程序桌面工具栏,它们是
可以像任务栏一样与屏幕对齐的应用程序。这
本文将开发一个用于开发此类应用程序的基类。

Take a look at the following codeproject article:

Application Desktop Toolbars

It seems to do what you require.

This article is about Application Desktop Toolbars, which are
applications that can align to the screen much like the taskbar. The
article will develop a base class for developing such apps.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文