用VC判断系统CPU是否为64位

来源:互联网 发布:淘宝饰品店头像 编辑:程序博客网 时间:2024/05/21 17:16

用VC判断系统CPU是否为64位
    SYSTEM_INFO si; 
    GetNativeSystemInfo(&si); 

    if (si.wProcessorArchitecture == PROCESSOR_ARCHITECTURE_AMD64 ||    

        si.wProcessorArchitecture != PROCESSOR_ARCHITECTURE_IA64 ) 

    { 
        //64 位操作系统 
        MessageBox(NULL,"64位操作系统","系统检测",MB_OK);
        return TRUE;
    } 

    else 

    { 
        // 32 位操作系统 
        MessageBox(NULL,"32位操作系统","系统检测",MB_OK);
        return FALSE;
    }