42得票4回答
如何检测我的进程是否以UAC提升的方式运行?

我的Vista应用程序需要知道用户是作为管理员(提升)还是标准用户(非提升)启动它。我如何在运行时检测到这一点? 我的Vista应用程序需要在运行时检测用户是以管理员身份(提升)还是普通用户身份(非提升)启动。如何实现该功能?

40得票4回答
Delphi:需要时提示用户账户控制(UAC)权限提升

我们需要在运行时更改HKEY_LOCAL_MACHINE的一些设置。 在运行时,是否可以提示需要uac提升权限,或者我必须启动第二个提升了权限的进程来完成“脏工作”?

33得票6回答
如何降低子进程的权限

我知道如何从一个进程中使用以下方法以管理员权限启动进程:proc.StartInfo.UseShellExecute = true; proc.StartInfo.Verb = "runas"; proc 是一个 System.Diagnostics.Process。但是如何进行相反的操作呢?...

26得票2回答
在 Android 5.0 及以上版本中,CardView 的阴影效果无法显示出来。

我之前使用了cardview,但问题是在lollipop及更高版本中未显示阴影。请给我建议。以下是我的代码。<android.support.v7.widget.CardView android:layout_width="match_parent" an...

21得票4回答
如何在Vista(.NET)中以非管理员身份运行

我有一个需要以管理员身份运行的应用程序。 该应用程序的一个小部分是使用Process.Start启动其他应用程序。 启动的应用程序将以管理员身份运行,但我宁愿看到它们作为“普通”用户运行。 我该如何实现这个目标? /johan/

16得票3回答
如何使用.NET提升UAC COM组件

我在一篇文章中发现了如何通过调用CoCreateInstanceAsAdmin来提升使用C++编写的COM对象。但是我没有找到或做到的是,以一种方式实现我的.NET(c#)应用程序组件作为一个COM对象,然后调用该对象以执行需要UAC提升的任务。MSDN将此文档化为管理员COM对象模型。 我...

16得票2回答
通过UAC提升ProcessBuilder进程的权限?

我正在尝试运行一个外部可执行文件,但显然需要提升权限。这是代码,改编自使用ProcessBuilder的示例(因此数组只有一个参数): public static void main(String[] args) throws IOException { File dem...

14得票1回答
如何给我的可绘制矢量图添加高程/投影阴影?

我有一个图像视图,其背景使用了安卓材料图标。我尝试添加高度以创建投影效果,但只显示图标。 是否可以向矢量资源可绘制对象添加高度? <ImageView android:layout_width="45dp" android:layout...

13得票4回答
协调布局中的底部工作表高度无效

我正在尝试在我的布局中使用BottomSheet。根视图是一个CoordinatorLayout,我想在底部工具栏上设置Elevation,因此我正在使用一个较高的值(50dp)进行设置,但是它在应用程序运行时没有显示出来,而在Android Studio设计工具中则可以看到。 我尝试将底部...

13得票2回答
在`alpha`动画期间出现奇怪的阴影行为

我有一个包含CardView项的回收视图。当屏幕打开时,我会在回收视图上开始一个alpha动画: recyclerView.animate().alpha(1f).setStartDelay(300).start() 可回收项:<android.support.v7.widget.Ca...