vb.net - VB.Net如何让窗体出现在Windows 10的所有桌面?

标签 vb.net winforms visual-studio windows-10

如果可能的话,即使在 Windows 10 上切换桌面(通过按 Ctrl-Windows-Arrow),我也需要使表单可见,没有任何第二方库

您可以通过按 Windows-Tab 并单击右下角的 + 来创建多个桌面。

一般情况下,一个窗体只出现在它显示的原始桌面上,可以拖到另一个桌面上,但不会同时出现多个。

我知道这是可能的,因为某些应用程序的初始形式就是这样做的。 (例如:Word、Excel)

我搜索了整个网络,但找不到解决方案。

编辑:我知道另一个执行此操作的应用程序是任务管理器,当您选中“始终显示”复选框时。

最佳答案

这可能会有一些帮助。您必须深入了解 AutoHotKey 的世界,但这将解决您的问题,我很确定:

https://superuser.com/questions/950960/pin-applications-to-multiple-desktops-in-windows-10

关于vb.net - VB.Net如何让窗体出现在Windows 10的所有桌面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45423259/

相关文章:

vb.net 创建和使用命名空间

c# - 安装 IE9 后使用 WebBrowser 控件的应用程序崩溃

c# - Visual Studio 2013 调试崩溃

c# - 以编程方式将面板的图像设置为不在资源中的 jpg 文件?

vb.net - 尽管使用了调用,但 UI 线程没有通过线程更新刷新

c# - 最大化/最小化外部应用程序

c# - 如何调整列表框中的字符串?

c# - 获取用户设置路径构建中的证据eid和hash的值

c# - Infragistics UltraGrid 中的超链接单元格

c - RegCreateKeyEx() 和 GetLastError()