【问题标题】:Fix the windows form on desktop using vb.net使用 vb.net 修复桌面上的 windows 窗体
【发布时间】:2013-03-07 05:36:36
【问题描述】:

我想在桌面上修复我的 vb 表单。我不希望其他窗口占用我的窗体固定的空间。

图片链接:http://i.stack.imgur.com/qshI8.jpg

图像显示代码位于屏幕顶部。当其他窗口/应用程序打开时,该代码不应覆盖,而是应在该代码下方打开新应用程序。

【问题讨论】:

    标签: .net vb.net


    【解决方案1】:

    您必须在 AppBar 中注册您的应用程序(Application Desktop Toolbar)。

    为此,您需要互操作。 Here is an example 使用 C#。还有another one

    【讨论】:

    【解决方案2】:

    为确保表单始终在其他人面前,您必须将表单的属性TopMost 设置为True。显示后将其放在前面,只需调用 Activate() 方法即可。

    【讨论】:

    • 我找到另一个线程,也许也可以帮助您实现空间占用的预防:link
    • 这不会阻止其他应用程序进入应用程序,这只是意味着您设置的表单将是其中最重要的。
    • 我发布的另一个线程的链接显示了如何使其正常工作的解决方案
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-01-07
    • 2015-09-06
    • 1970-01-01
    • 1970-01-01
    • 2011-01-04
    • 2013-01-17
    • 1970-01-01
    相关资源
    最近更新 更多