visual c++2005可以卸载吗

不能卸载,卸载将导致部分软件特别是游戏不能运行。

Microsoft Visual C++ 2005 Redistributable Package(x86)安装在未安装 Visual C++ 2005的计算机上运行使用 Visual C++开发的应用程序所需的 Visual C++库的运行时组件。

vc2005 VC2005是什么

Microsoft Visual C++ 2005是C语言运行库组件,很多的软件所的必须的 Microsoft Visual C++的环境的软件,有些游戏就是用VC++编写的。很多大型游戏安装的时候,也会帮助安装这些软件。

扩展资料:

Microsoft Visual C++(简称Visual C++、MSVC、VS或VC)是微软公司的C++开发工具,具有集成开发环境,可提供编辑C语言,C++以及C++/CLI等编程语言。

VC++集成了便利的除错工具,特别是集成了微软Windows视窗操作系统应用程序接口(Windows API)、三维动画DirectX API,Microsoft.NET框架。目前最新的版本是Microsoft Visual C++ 2019。

它以拥有“语法高亮”,IntelliSense(自动完成功能)以及高级除错功能而著称。比如,它允许用户进行远程调试,单步执行等。

允许用户在调试期间重新编译被修改的代码,而不必重新启动正在调试的程序。其编译及建置系统以预编译头文件、最小重建功能及累加连结著称。这些特征明显缩短程式编辑、编译及连结花费的时间,在大型软件计划上尤其显著。

参考资料来源:百度百科-Microsoft Visual C++

vc6.0和vs2005差别大吗主要差在哪里

基本功能都还在,只看你能不能找到,使用过程中慢慢摸索,查资料就ok了,下面列几条经常遇到的区别

一、VC 6.0中的 MFC ClassWizard从 Visual Studio 2005开始已被分拆成两个功能:

1.对控件和菜单建立事件映射的功能

菜单视图(View)->Solution Explorer或 Ctrl+W,S中 Resource Files树下,在资源视图(通过双击资源文件*.rc可进入该视图)选中某一个菜单或者控件,右键其中的某项,在弹出的菜单中选择“添加事件处理程序”(Add Event Handler...),接下来就能找到 VS 6中类似 Message Maps的选项;

2.添加窗体的消息映射

菜单视图(View)->类视图(Class View)或 Ctrl+W,C进入类视图单击类,右键此类选中“属性”(Properties),进入属性界面,其上有事件(Events)、消息(Messages)、重写(Overrides)等。对比 VS 6没有了 Automation(以前称作 OLE自动化, COM IDispatch接口)选项。

从 Visual Studio 2005开始有了 MFC Class Wizard,不过是在类视图中选中项目,右键 Add->Class,选中 MFC->MFC Class,点击 Add后才出现的。

二、自 Visual Studio 2005环境起,字符串如"Microsoft"无法自动转换为 LPCTSTR类型,解决方法见微软 FAQ: Cannot convert from'const char [..]' to'LPCTSTR'。

三、*View.h消息映射中

//{{AFX_MSG(*)

...

//}}AFX_MSG

这两个 AFX_MSG注释宏不再存在,其中*代表建立的项目名。

同样在*View.cpp消息映射中注释宏 AFX_MSG_MAP也不再存在了。

四、连接*.lib。在 VC6.0中是在 Project->Setting中设置,而自 Visual Studio 2005起,菜单 Project->Properties,设置 lib路径(只存在 VS2005中):Configuration Properties->General->Addition Library Directories,添加 lib:Configuration Properties->Linker->Input->Addition Dependences。

五、Visual C++ Components目录自 VC 7.0(即VS2005)就已被移除,原先在 VC++ 6.0中的操作为:菜单 Project->Add To Project->Components and Controls->Visual C++ Components->Popup Menu。.Net环境项目可以通过工具(Tools)->选择工具箱项(Choose Toolbox Items)进行; MFC中添加 Popup Menu可以通过向 View类中添加消息 WM_CONTEXTMENU进行。 Splash Screen组件也因此不存在,但可以参照 Microsoft Visual Studio 9.0\Samples\1033\AllVCLanghageSamples.zip中拷贝出 splash.cpp和 splash.h这两个文件,加入到现有项目中或者对话框增强版。

六、自 Visual Studio 2003起,控件通知消息 WM_INITDIALOG移到了重写(Overrides)里面,重写里的方法 OnInitDialog()对应 WM_INITDIALOG消息。

七、自 VS2005起对消息的检查更为严格, VC6中没问题的

ON_MESSAGE(message,OnMyMessage);

返回值必须规范为 LRESULT

afx_msg LRESULT OnMyMessage(WPARAM, LPARAM);

返回值可以为 TRUE或者 FALSE。

八、从 Components里添加 ActiveX(基于 COM)不再可行,自 VS2005以来中需要 Add Class->MFC Class From ActiveX Control,点 Add,窗口 Add Class From ActiveX Control Wizard显现。

九、ActiveX Control Test Container即 tstcon32.exe,默认保存在%programfiles%\Microsoft Visual Studio 9.0\Common7\Tools\目录中,但从 VS2008起已被移除, VS2005是最后一个包含它的版本,如想获取它可以自行编译 TSTCON sample或者单独获取其早期版本。

vc++2005能卸载吗

不能卸载,卸载将导致部分软件特别是游戏不能运行。

Microsoft Visual C++ 2005 Redistributable Package(x86)安装在未安装 Visual C++ 2005的计算机上运行使用 Visual C++开发的应用程序所需的 Visual C++库的运行时组件。

Microsoft Visual C++ 2005是C语言运行库组件,很多的软件所的必须的 Microsoft Visual C++的环境的软件,有些游戏就是用VC++编写的。很多大型游戏安装的时候,也会帮助安装这些软件。

扩展资料:

Microsoft Visual C++(简称Visual C++、MSVC、VS或VC)是微软公司的C++开发工具,具有集成开发环境,可提供编辑C语言,C++以及C++/CLI等编程语言。

VC++集成了便利的除错工具,特别是集成了微软Windows视窗操作系统应用程序接口(Windows API)、三维动画DirectX API,Microsoft.NET框架。目前最新的版本是Microsoft Visual C++ 2019。

它以拥有“语法高亮”,IntelliSense(自动完成功能)以及高级除错功能而著称。比如,它允许用户进行远程调试,单步执行等。

允许用户在调试期间重新编译被修改的代码,而不必重新启动正在调试的程序。其编译及建置系统以预编译头文件、最小重建功能及累加连结著称。这些特征明显缩短程式编辑、编译及连结花费的时间,在大型软件计划上尤其显著。

参考资料来源:百度百科-Microsoft Visual C++

好了,文章到此结束,希望可以帮助到大家。

专题推荐:

2026年扣篮大赛相关资讯

樊振东最新动态

2026世界杯动态

欧锦赛2024动态

2024年欧洲杯资讯