社区
新手乐园
帖子详情
请问如何用C++代码判断系统是否安装了DirectX, .Net Framework等游戏所需的运行库
a997002636
2018-03-02 07:26:52
请问如何用C++代码判断系统是否安装了DirectX, .Net Framework,Microsoft Visual C++ 2015 Redistributable等游戏所需的运行库,希望各位大神解惑,谢谢!
...全文
1168
5
打赏
收藏
请问如何用C++代码判断系统是否安装了DirectX, .Net Framework等游戏所需的运行库
请问如何用C++代码判断系统是否安装了DirectX, .Net Framework,Microsoft Visual C++ 2015 Redistributable等游戏所需的运行库,希望各位大神解惑,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luo_sen
2018-07-30
打赏
举报
回复
//通过是否能正常加载指定的dll来判断是否安装directX
CString strDllName;
strDllName.Format(_T("D3DCompiler_%02d.dll"),ver); //ver directX 内部版本号 ver取值: 30~50
HMODULE module = LoadLibrary(strDllName);
if (module)
{
//已安装指定版本的DirectX
}
a997002636
2018-03-06
打赏
举报
回复
在其他地方看到了有说steam这个软件,好像不检测这些运行库,游戏调用steam的接口,直接给安装这些运行库就好了,如果版本比自己的安装包低就覆盖安装,如果版本比自己的安装包高就不安装了,https://partner.steamgames.com/doc/sdk/installscripts可以参考下。
a997002636
2018-03-05
打赏
举报
回复
恩,谢谢回复,通过用注册表搜索的我要安装的软件的版本号确定的注册表路径,发现每次安装完软件注册表的路径都是那个路径。
a997002636
2018-03-03
打赏
举报
回复
谢谢你的回复,恩,之前想到了注册表, 但是网上说的注册表路径有很多,所以到底应该确定到哪个路径的,没有一个官方的文档吗?
赵4老师
2018-03-03
打赏
举报
回复
百度搜相关关键字。
ooolinux
2018-03-02
打赏
举报
回复
注册表应该有信息。
Windows一键
安装
.Net
Framework
、Visual
C++
、Direct X、工具
一键
安装
.Net
Framework
、Visual
C++
、Direct X、java (jre)、adobe Flash Player 等常用
运行库
的装机必备辅助工具
3DM
游戏
运行库
合集v2.8.rar
内容列表:
运行库
大全 Visual
C++
2005
运行库
(x86) 8.0.61187........1 Visual
C++
2005
运行库
(x64) 8.0.61186.........2 Visual
C++
2008
运行库
(x86) 9.0.30729.7523.....3 Visual
C++
2008
运行库
(x64) 9.0.30729.7523......4 Visual
C++
2010
运行库
(x86) 10.0.40219.455.......5 Visual
C++
2010
运行库
(x64) 10.0.40219.455........6 Visual
C++
2012
运行库
(x86) 11.0.61030.0...........7 Visual
C++
2012
运行库
(x64) 11.0.61030.0............8 Visual
C++
2013
运行库
(x86) 12.0.30501.1.............9 Visual
C++
2013
运行库
(x64) 12.0.30501.1..............10 Visual
C++
2015
运行库
(x86) 14.0.24123.0...............11 Visual
C++
2015
运行库
(x64) 14.0.24123.0................12 Visual Basic 6.0 Extended Runtime .......................13 Microsoft
.NET
Framework
1.0 sp2 For XP Microsoft
.NET
Framework
1.1(含sp1,与IIS不兼容) Microsoft
.NET
Framework
3.5 sp1(含2.0/3.0 Win7sp1已自带) Microsoft
.NET
Framework
4.0 (Win8自带4.0/4.5,Win8.1自带4.5.1) Microsoft
.NET
Framework
4.6.2 (含4.0/4.5/4.5.x/4.6.x 不支持XP) Microsoft XNA
Framework
2.0(
需
DirectX
9.0c)..............20 Microsoft XNA
Framework
3.1(
需
.NET
2.0)..................21 Microsoft XNA
Framework
4.0(
需
.NET
4.0)..................22 Microsoft Visual F# 2.0 Runtime 10.0.40219...............23 Microsoft Visual J# 2.0 x86 Redistributable Package .....24 Microsoft Visual J# 2.0 x64 Redistributable Package .....25 Microsoft XML Core Services 6.0 sp1 x86..................26 Microsoft XML Core Services 6.0 sp1 x64..................27 常用驱动及组件
DirectX
9.0c (2010.6)....................................14 Rapture3D 2.7.4 Game.....................................28 Open Audio Library 2.1.0 (OpenAL)........................29 NVIDIA PhysX System Software 9.15.0428...................30 Social Club 1.1.9.6......................................31 Microsoft AppLocale(微软官方解决
游戏
乱码工具)............32 常用
游戏
平台 Steam 客户端 2.10.91.91..................................33 Origin客户端 (EA
游戏
平台) 9.12.2.60376.................34 Uplay 客户端 (育碧
游戏
平台) 21.1.1.4898 .................35 Games For Windows - LIVE (微软
游戏
平台)3.5.95.0 .........36
ASP
.NET
Core 6 Web Api 入门
在
.NET
程序运行之前,
.NET
运行环境将其编译成与物理硬件相关的机器码,不再基于“虚拟机”的运行方式,其运行效率比肩于直接用C/
C++
编写的“机器码”程序。相对于“二进制”的C/
C++
运行程序来说,
.NET
运行环境在编译...
系统
环境 微软常用
运行库
合集 处理运行环境文件缺失
Microsoft Visual
C++
运行库
:用于运行使用 Visual
C++
开发的程序,例如微软 Office、Visual Studio 等。
.NET
Framework
:微软公司的应用程序开发框架,许多使用
.NET
Framework
框架开发的程序
需
要运行此
运行库
。 Java 运行环境:用于运行使用 Java 语言编写的程序,例如 Eclipse、IntelliJ IDEA 等。 Adobe Flash Player:用于播放 Adobe 公司的 Flash 动画和应用程序,大部分网页上的 Flash 动画
需
要
安装
此
运行库
。 Adobe AIR:用于运行使用 Adobe AIR 开发的桌面应用程序,如 Evernote、TweetDeck 等。 Silverlight:微软公司开发的浏览器插件,可用于开发和运行基于
.NET
Framework
的 Rich Internet Applications (RIA)。
DirectX
:用于
游戏
和图形应用程序的多媒体库,可提供高性能的图形和音频处理功能。
游戏
运行库
合集v3.0
游戏
运行库
合集v3.0,Visual
C++
、Microsoft
.NET
Framework
、Microsoft XNA
Framework
2.0、Microsoft Visual J#、Microsoft XML Core Services、
DirectX
9.0c 、Rapture3D、Open Audio Library (OpenAL)、NVIDIA PhysX System Software等多款、多版本
游戏
必备软件。
新手乐园
33,311
社区成员
41,784
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章