이후 WMI 클래스를 사용하여 Windows Vista 에서 빠르게 작성했습니까 Win32_OperatingSystem 국한됨 dm_ownerdm_owner 오사르키티스투라 내가 것가운데 메서드입니다 시도하시려면 레지스트리로 여부를 결정할 32tb 또는 64bit 는 현행 제도 및 시스템.
private Boolean is64BitOperatingSystem()
{
RegistryKey localEnvironment = Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Environment");
String processorArchitecture = (String) localEnvironment.GetValue("PROCESSOR_ARCHITECTURE");
if (processorArchitecture.Equals("x86")) {
return false;
}
else {
return true;
}
}
레이먼드 첸 박사 부부 솔루션 살펴보겠습니다.
작성하든지 64 비트 Windows 에서 실행 중인 프로그램을 통해 탐지합니다 방법
[IsWow64Process (kernel32)] [2]
[2]: http://www.pinvoke.net/default.aspx/kernel32/IsWow64Process.html = y diff?
따라서 유효함 완벽하게 알아보고 레지스트리는 해당 응용 프로그램은 사용자가 항상 확인할 수 있습니다 액세스하도록 너희는너희가 할 수 있습니다.