C#-检查是否由于管理员权限而可能进行拖放

时间:2019-07-01 09:50:47

标签: c# drag-and-drop windows-10 elevated-privileges

我在应用程序中使用了拖放功能,但是如果应用程序自动设置了网络适配器,则该应用程序必须在Win 10下以管理员身份运行。因此,使用拖放操作会出现问题,因为无法进行拖放操作与尚未以管理员身份运行的文件浏览器一起使用。

我已经处理过它,如果不以管理员身份运行文件浏览器就不可能解决它,但是我想通知用户除非文件浏览器已经以管理员身份运行,否则他们不能使用D&D。不知道如何

如果没有以管理员身份运行文件资源管理器,我将无法捕获事件D&D。由于鼠标光标的错误,只有用户可以看到D&D存在一些问题。

我想到的唯一一件事是,我可以在运行应用程序后向用户显示它已作为管理员运行,并且由于这种D&D,只有作为管理员运行的文件浏览器才有可能。但是我想在他们尝试使用“拖放”时显示这些信息。

0 个答案:

没有答案