检查UAC是否使用VB6启用

检查UAC是否使用VB6启用,vb6,registry,uac,Vb6,Registry,Uac,是否可以检查在win7和vista上是否使用VB6启用了UAC? 我知道这与读取注册表中的值有关,我看到了.net版本,但我需要一个vb6示例代码 感谢有一个如何使用VB6读取注册表的示例 您必须添加此常量:常量HKEY\U LOCAL\U MACHINE=&H8000002…示例中缺少此常量 您需要读取HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policys\System键的EnableLUA值。1==已启用 还有一个不错的例子。这里的答案不

是否可以检查在win7和vista上是否使用VB6启用了UAC? 我知道这与读取注册表中的值有关,我看到了.net版本,但我需要一个vb6示例代码

感谢有一个如何使用VB6读取注册表的示例

您必须添加此常量:
常量HKEY\U LOCAL\U MACHINE=&H8000002
…示例中缺少此常量

您需要读取
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policys\System
键的
EnableLUA
值。1==已启用


还有一个不错的例子。

这里的答案不是吗:?或者您已经知道注册表的详细信息,只是问“如何在VB6中读取注册表?”该示例实际上是一个.net版本。我特别不知道如何在vb6中实现这一点,这就是为什么我写了这个例子。这个例子是否同样适用于win7和vista,我现在只在vista上测试,因为我没有win7是的。win7上的键与vista相同。