Visual C++ >> GUI >> Win32 API

Process x86/x64


程式碼

BOOLEAN Isx64(void)
{
  bool bIs64 = false;
  typedef BOOL (WINAPI *LPFN_ISWOW64PROCESS)(HANDLE hProcess, bool *Wow64Process);

  LPFN_ISWOW64PROCESS fnIsWow64Process = (LPFN_ISWOW64PROCESS)GetProcAddress(GetModuleHandle(_T("kernel32")), _T("IsWow64Process"));
  if(NULL != fnIsWow64Process){
    if(!fnIsWow64Process(GetCurrentProcess(), &bIs64)){
      return FALSE;
    }
  }
  return bIs64;
}


返回上一頁