iswow64process
確定指定程序是否執行在64位作業系統的32環境(wow64)下。
64位系統 執行64位程式 返回false
64位系統 執行32位程式 返回true
32位系統 執行64位程式 不能執行
32位系統 執行32程式 返回false
方法如下:
#include #include typedef bool (winapi *lpfn_iswow64process) (handle, pbool);
lpfn_iswow64process fniswow64process;
bool iswow64()
} return biswow64;
} int main( void )
注意,是判斷當前作業系統,不是判斷cpu
不能通過 #ifdef _win64 來判斷,因為如果開發環境中定義了該巨集,則該判斷永遠為真
參考:
VC 如何判斷當前作業系統是32位還是64位?
方法如下 include include typedef bool winapi lpfn iswow64process handle,pbool lpfn iswow64process fniswow64process bool iswow64 return biswow64 int main v...
如何判斷作業系統是32位還是64位
64位機器可以執行32 64位作業系統,而32位機器只能執行32位作業系統,這樣就有乙個問題,對於乙個64位機器,如何判斷作業系統究竟是32位還是64位呢?總結了一下,基本方法如下 1.linux file sbin init sbin init elf 32 bit lsb executable,...
php判斷當前作業系統型別
如何使用php獲取當前作業系統型別呢?嚴格來說這裡分兩種情況,一種情況是獲取伺服器端的作業系統型別,一種是獲取客戶端的作業系統型別。下面作者將對如何使用php獲取這兩種情況下的作業系統型別和大家做一些分享。1 php獲取伺服器端的作業系統型別 這個時候可以使用php系統自帶的常量 php os或者系...