【问题标题】:Create a non-minimizable window which sticks to the desktop创建一个固定在桌面上的不可最小化窗口
【发布时间】:2013-02-02 18:33:09
【问题描述】:

我考虑过创建一个简单的文件共享应用程序。它应该易于使用且直观:只需从文件系统中选择一个文件并将其拖放到例如屏幕右上角和文件在 LAN 中分发。

问题在于,一旦用户按下Win + D,指定的拖放区就会最小化或变得不可见。我已经尝试了一些解决方案,例如thisthis,但对于我的程序而言,它们似乎都不“正确”。 可能你们中的一些人会知道能够以这种方式运行的程序(我知道有一个程序能够这样做,但我不记得它的名字......)

除此之外一切正常,我有一个支持同时传输多个文件的普通 UI 和一个用于共享网络链接的集成聊天。

关于如何添加这个非常特殊的功能有什么想法吗?

【问题讨论】:

    标签: c# wpf drag-and-drop


    【解决方案1】:

    尝试处理最小化事件并恢复窗口。 窗口最小化事件检测参考this

    【讨论】:

      猜你喜欢
      • 2011-02-17
      • 1970-01-01
      • 2012-05-28
      • 1970-01-01
      • 1970-01-01
      • 2021-03-09
      • 1970-01-01
      • 2017-02-07
      • 1970-01-01
      相关资源
      最近更新 更多