正在阅读:微软官方释出Visual C++ 2008 Feature Pack正式版微软官方释出Visual C++ 2008 Feature Pack正式版

2008-04-08 09:55 出处: 作者:佚名 责任编辑:heyaorong

  

    目前正式版本的Visual C++ 2008 Feature Pack已经由微软官方放出,作为微软Visual Studio 2008的VC++库的有效补充,VC++ 2008 Feature Pack包括以下的丰富内容。

1.Office Ribbon风格界面
2.Office 2007、Office 2003和Office XP外观的界面
3.完全可定制的工具栏和菜单
4.Visual Studio风格的对接工具栏及窗格
5.丰富的高级GUI控制
等等....

  图

  另外,该版本还包括了TR1,TR1是针对ISO 2003 C++标准库的第一次扩展,也是即将到来的C++0x标准中即将包括的项目。

Visual C++集成开发环境的变化

  1、在ATL、MFC及Win32应用程序中创建的对话框现在已符合Windows Vista样式标准了。使用Visual C++ 2008创建的新工程中所有对话框现在都会符合Vista窗口样式,但如果编译一个早期Visual C++版本创建的工程,对话框仍会保持原有的窗口样式。 

  2、在ATL工程向导中,可选择为所有用户注册组件。从Visual Studio 2008开始,由ATL工程向导创建的COM组件与类型库,如未选择为所有用户注册,默认将注册在HKEY_CURRENT_USER中。 

  3、注册表写入能被重定向。随着Vista而来的安全性要求,如果程序想写入到注册表的某特定区域,需要以权限提升模式运行,那总不可能总是以提升模式运行Visual Studio吧,所以,对注册表HKEY_CLASSES_ROOT区域的写入将自动重定向到HKEY_CURRENT_USER,而不需要进行任何编程。 

  4、类设计器现在可提供对本机C++代码的有限支持。在Visual Studio的早期版本中,类设计器仅能用于Visual C#和Visual Basic,现在,C++程序员也能使用类设计器了,但只限于只读模式。

Visual C++库的变化 

  1、STL/CLR库。编写托管代码的程序员是不是又该高兴了,现在Visual C++已包含了STL/CLR库(即之前的STL.NET,STL.NET为当时把STL移植到 .NET平台的项目代号)。STL/CLR库是对标准模板库(STL)的封装,其是标准C++库的一个子集,STL/CLR结合了C++模板与 .NET的泛型概念,允许C++程序员在STL容器与算法中使用 .NET类型。现在,STL中的容器类(container)、迭代子(iterator)、算法等等,还不是照样信手拈来。 

  2、MFC库。新的MFC9提供了支持Windows Vista的通用控件,新增了超过150个方法用于支持Vista的新特性及改进现有MFC类的功能,如新的CNetAddressCtrl类可用于输入及验证IPv4及IPv6地址或DNS名、新的CPagerCtrl类可简化选项卡控件的使用、新的CSplitButton类可简化SplitButton控件的使用。 

  目前Visual C++ 2008 Feature Pack支持的操作系统包括:Windows Server 2003、Windows Vista、Windows XP,另外,此版本仅支持英文环境的Visual Studio 2008标准版。
 

 
为啥你的宽带网速,永远没有运营商说的那么快?
知道这几点 可以让投影更“长寿”!进来看看 Wi-Fi 4/5/6/7都代表什么?一文读懂Wi-Fi进化史 说好能打200页,为什么打了几张照片就没墨了? 年轻人的第一台投影怎么选?进来告诉你

为您推荐

加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多

网络设备论坛帖子排行

最高点击 最高回复 最新
最新资讯离线随时看 聊天吐槽赢奖品