主題: [C&C++] [求助]請問如何得知目前使用者權限? [打印本頁]
發表人:
felix 時間: 2007-2-23 09:48 AM 主題: [求助]請問如何得知目前使用者權限?
各位大大:
小弟想知道如何在Visual C++下寫程式來得知目前的使用者權限(Windows Xp/2000)?請各位大大幫忙。
發表人:
ithinkurdumb 時間: 2007-3-3 07:45 PM
如果是Managed C++的話,
.NET Framework的System.Security.Principal namespace可以做到.
下面的code是C#的:
private bool IsInRole(string domain, string groupName)
{
WindowsIdentity ident = WindowsIdentity.GetCurrent();
WindowsPrincipal p = new WindowsPrincipal(ident);
return p.IsInRole(string.Format(@"{0}\{1}",domain,groupName));
}
如果不是Managed C++就不曉得了.
歡迎光臨 TWed2k (http://twed2k.org/) |
Powered by Discuz! 4.1.0 |