Parsi Coders

نسخه‌ی کامل: سورس کد چک کردن فعال بودن uac(دلفی)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
درود

با سورس زیر میتونید میتوانید وضعیت فعال بودن یا فعال بودن uac یا همان User Account Control رو بدست بیارید.

english

کد:
Snippet below can be used to programmatically determine if User Account Control is enabled:

سورس کد :

کد:
uses
JwaWinbase, JwaWinNt;

function IsUACEnabled: Boolean;
var
hToken: THandle;
tet: TOKEN_ELEVATION_TYPE;
dwSize: DWORD;
begin
Win32Check(OpenProcessToken(GetCurrentProcess, TOKEN_QUERY, hToken));
// TokenElevationType class only available on Vista+
Win32Check(GetTokenInformation(hToken, TokenElevationType, @tet, SizeOf(tet), dwSize));

Result := tet <> TokenElevationTypeDefault;
end;