bool IsWow64()
{
typedef BOOL(WINAPI *LPFN_ISWOW64PROCESS) (HANDLE, PBOOL);
BOOL bIsWow64 = FALSE;
LPFN_ISWOW64PROCESS fnIsWow64Process = (LPFN_ISWOW64PROCESS)GetProcAddress(GetModuleHandle(_T("kernel32")), "IsWow64Process");
if (NULL != fnIsWow64Process)
{
if (!fnIsWow64Process(GetCurrentProcess(), &bIsWow64))
{
return false;
}
}
return bIsWow64 != 0 ? true : false;
}
检查windows操作系统的位数
最新推荐文章于 2024-11-20 11:05:04 发布
该代码段实现了一个名为boolIsWow64()的函数,用于检测当前运行的Windows进程是否在32位(WoW64)环境下。通过调用kernel32.dll库中的IsWow64Process函数来判断系统是否为64位。

1189

被折叠的 条评论
为什么被折叠?



