Windows 7小工具,你可以在其他应用程序之上显示它们(如总是在顶部)?

时间:2011-09-16 21:00:29

标签: windows-desktop-gadgets

首先,我必须说我不知道​​Windows小工具或它们能够做什么。

但我需要做点如下的事情:

  • 在用户的桌面上显示一些信息
  • 如果确实有重要信息,则必须在顶部显示小工具 所有其他窗户
  • 没有管理员权限的用户,必须无法关闭小工具

这些可以使用Windows 7小工具完成吗?我知道第一件事情可以做,因为这是小工具的主宰,但我对其他两件事情并不感兴趣。

修改


行。这是我需要做的:

  • 在用户桌面上显示一些信息(小工具似乎是理想的)
  • 如果需要,我必须能够在所有其他信息之上显示此信息 打开的应用。所以无论用户在哪个应用程序中使用momemnt 信息必须显示在所有这些之上。 (只是一段时间)
  • 用户必须无法关闭此功能。这将用于cotrolled 环境,所以我们也可以使用组策略和类似的东西 用户没有管理员权限

请不要问我需要什么,因为我不知道。我只是一个需要完成任务的人。

编辑2


好的,我们再来一次。

我解释了我需要做什么。

  • 我需要向用户显示各种信息(文字,图片,网址)。

  • 我必须能够在其他窗口之上获取此信息(除非是 在顶层模式下,另一个窗口已全部投入使用)

  • 用户无论如何都不能关闭它。

我想到了如何做到这两点的方法

  • 一个在托盘中运行并显示msn或AV sw等弹出窗口的应用
  • 一个桌面小工具,如果他们能够获得它,我就不会感到害羞 otherapps,如果我可以防止关闭。

2 个答案:

答案 0 :(得分:0)

小工具旨在向用户提供可选信息,并且在一天结束时,他们完全可以控制桌面上显示的内容。如果你想强迫他们显示信息,那么你应该去别处看看。

用户可以选择将小工具显示在窗口的顶部,这些窗口也不会尝试位于所有其他窗口之上。但是,如果需要,用户可以快速禁用它。 你应该问的更大的问题我认为你为什么需要这个功能?将小工具显示在其他窗口的顶部会导致该部分屏幕无法有效使用。

你想做什么?如果您告诉我们这一点,那么我们可以为Windows小工具提供一个很好的替代方案

答案 1 :(得分:0)

答案#2针对您的新编辑:

您可以通过使用组策略禁用任务管理器,然后创建在后台运行的应用程序侦听某个套接字或等待网络文件或其他内容的更改来完成此操作。当它从这些任务中的任何一个获得活动时,它可以显示一个简单的窗口,无论你需要它做什么。只要窗口实际上没有链接到后台应用程序,如果用户按下X按钮(虽然这里有一种不好的用户体验),你可能只是不关闭,或者你可以让它在一段时间之前被解雇它又出现了。

这个应用程序可以用几乎任何语言编写,说实话,C#,C ++甚至VB。只要您禁用关闭应用程序的方式(任务管理器是主要方式,不确定用户是否具备通过TASKKILL命令或其他东西关闭它的技能或时间)

如果您想了解更多一般信息,请告诉我们,如果您需要具体信息,最好单独查看或提出其他问题。