{"id":5083,"date":"2008-04-07T08:37:00","date_gmt":"2008-04-07T08:37:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/vcblog\/2008\/04\/07\/visual-c-2008-feature-pack-released\/"},"modified":"2019-02-18T18:54:09","modified_gmt":"2019-02-18T18:54:09","slug":"visual-c-2008-feature-pack-released","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/cppblog\/visual-c-2008-feature-pack-released\/","title":{"rendered":"Visual C++ 2008 Feature Pack Released!"},"content":{"rendered":"<p class=\"MsoNormal\"><font face=\"Calibri\" size=\"3\">The final release of the Visual <span>C++<\/span> 2008 Feature Pack is now available for download.&nbsp; This release provides several exciting features for C++ developers, such as a major update to MFC and an implementation of TR1.&nbsp; These features are fully covered under Microsoft&rsquo;s standard support policies. &nbsp;<\/font><\/p>\n<p class=\"MsoNormal\">\n<p><font face=\"Calibri\" size=\"3\">&nbsp;<\/font><\/p>\n<\/p>\n<p class=\"MsoNormal\"><font face=\"Calibri\" size=\"3\">The Feature Pack is available free of charge to any Visual Studio 2008 Standard or above customer. The download can be found at <span><a href=\"http:\/\/www.microsoft.com\/downloads\/details.aspx?FamilyId=D466226B-8DAB-445F-A7B4-448B326C48E7&amp;displaylang=en\"><font color=\"#800080\">http:\/\/www.microsoft.com\/downloads\/details.aspx?FamilyId=D466226B-8DAB-445F-A7B4-448B326C48E7&amp;displaylang=en<\/font><\/a>.&nbsp;<\/span>&nbsp; <\/font><\/p>\n<p class=\"MsoNormal\">\n<p><font face=\"Calibri\" size=\"3\">&nbsp;<\/font><\/p>\n<\/p>\n<p class=\"MsoNormal\"><font face=\"Calibri\" size=\"3\">Using the included MFC components, developers can create applications with the &ldquo;look &amp; feel&rdquo; of Microsoft&rsquo;s most popular products &ndash; Microsoft Office, Visual Studio and Internet Explorer. &nbsp;Some of the interesting MFC components in the Feature Pack include:<\/font><\/p>\n<p class=\"MsoNormal\">\n<p><font face=\"Calibri\" size=\"3\">&nbsp;<\/font><\/p>\n<\/p>\n<p class=\"MsoListParagraph\"><span><span><font size=\"3\">&middot;<\/font><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">Office 2007 Ribbon Bar:&nbsp; Ribbon, Pearl, Quick Access Toolbar, Status Bar, etc.<b><\/p>\n<p><\/b><\/font><\/font><\/p>\n<p class=\"MsoListParagraph\"><span><span><font size=\"3\">&middot;<\/font><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">Office 2003 and XP look:&nbsp; Office-style toolbars and menus, Outlook-style shortcut bar, print preview, live font picker, color picker, etc.<b><\/p>\n<p><\/b><\/font><\/font><\/p>\n<p class=\"MsoListParagraph\"><span><span><font size=\"3\">&middot;<\/font><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">Visual Studio look:&nbsp; sophisticated docking functionality, auto hide windows, property grids, MDI tabs, tab groups, etc.<b><\/p>\n<p><\/b><\/font><\/font><\/p>\n<p class=\"MsoListParagraph\"><span><span><font size=\"3\">&middot;<\/font><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">Internet Explorer look:&nbsp; Rebars and task panes<b><\/p>\n<p><\/b><\/font><\/font><\/p>\n<p class=\"MsoListParagraph\"><span><span><font size=\"3\">&middot;<\/font><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">Vista theme support<b><\/p>\n<p><\/b><\/font><\/font><\/p>\n<p class=\"MsoListParagraph\"><span><span><font size=\"3\">&middot;<\/font><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">&ldquo;On the fly&rdquo; menus and toolbar customization:&nbsp; users can customize the running application through live drag and drop of menu items and toolbar buttons<b><\/p>\n<p><\/b><\/font><\/font><\/p>\n<p class=\"MsoListParagraph\"><span><span><font size=\"3\">&middot;<\/font><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">Shell management classes:&nbsp; use these classes to enumerate folders, drives and items, browse for folders and more<b><\/p>\n<p><\/b><\/font><\/font><\/p>\n<p class=\"MsoNormal\">\n<p><font face=\"Calibri\" size=\"3\">&nbsp;<\/font><\/p>\n<\/p>\n<p class=\"MsoNormal\"><font face=\"Calibri\" size=\"3\">More information on our new MFC support can be found at the sites below:<\/font><\/p>\n<p class=\"MsoNormal\"><font size=\"3\"><font face=\"Calibri\"><\/font><\/font>&nbsp;<\/p>\n<p class=\"MsoNormal\"><font size=\"3\"><font face=\"Calibri\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MFC documentation &amp; walkthroughs&nbsp;&nbsp;&nbsp;<span><a href=\"http:\/\/msdn2.microsoft.com\/en-us\/library\/bb982354.aspx\"><font color=\"#800080\">http:\/\/msdn2.microsoft.com\/en-us\/library\/bb982354.aspx<\/font><\/a>&nbsp;<\/span><\/font><\/font><font face=\"Calibri\" size=\"3\">&nbsp;&nbsp;<\/font><a href=\"http:\/\/blogs.msdn.com\/vcblog\/archive\/2007\/11\/09\/quick-tour-of-new-mfc-functionality.aspx\"><font face=\"Calibri\" color=\"#800080\" size=\"3\"><font face=\"Calibri\" size=\"3\">&nbsp;<\/font><\/font><\/a><\/p>\n<p class=\"MsoNormal\"><font face=\"Calibri\" size=\"3\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Channel 9: New Updates to MFC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/font><a href=\"https:\/\/channel9.msdn.com\/showpost.aspx?postid=355087\"><font face=\"Calibri\" color=\"#800080\" size=\"3\">https:\/\/channel9.msdn.com\/showpost.aspx?postid=355087<\/font><\/a><\/p>\n<p class=\"MsoListParagraph\">\n<p><font face=\"Calibri\" size=\"3\">&nbsp;<\/font><\/p>\n<\/p>\n<p class=\"MsoNormal\"><font size=\"3\"><font face=\"Calibri\"><span lang=\"EN\">TR1 (&ldquo;Technical Report 1&rdquo;) is a set of proposed additions to the C++0x standard. &nbsp;<\/span>Our implementation of TR1 contains a number of important features such as smart pointers, regular expression parsing, containers (tuple, array, unordered set, etc) and sophisticated random number generators.<\/font><\/font><\/p>\n<p class=\"MsoNormal\">\n<p><font face=\"Calibri\" size=\"3\">&nbsp;<\/font><\/p>\n<\/p>\n<p class=\"MsoNormal\"><font face=\"Calibri\" size=\"3\">More information on TR1 can be found at the sites below:<\/font><\/p>\n<p class=\"MsoNormal\">\n<p><font face=\"Calibri\" size=\"3\">&nbsp;<\/font><\/p>\n<\/p>\n<p class=\"MsoNormal\">\n<p><font size=\"3\"><font face=\"Calibri\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TR1 documentation&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span><font color=\"#800080\"><a href=\"http:\/\/msdn2.microsoft.com\/en-us\/library\/bb982198.aspx\">http:\/\/msdn2.microsoft.com\/en-us\/library\/bb982198.aspx<\/a><\/font><\/span><\/font><\/font><\/p>\n<p class=\"MsoNormal\"><font face=\"Calibri\" size=\"3\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Channel 9: Digging into TR1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/font><a href=\"https:\/\/channel9.msdn.com\/showpost.aspx?postid=385821\"><font face=\"Calibri\" color=\"#800080\" size=\"3\">https:\/\/channel9.msdn.com\/showpost.aspx?postid=385821<\/font><\/a><font face=\"Calibri\" size=\"3\"> <\/font><\/p>\n<p class=\"MsoNormal\"><a href=\"http:\/\/blogs.msdn.com\/vcblog\/archive\/2008\/01\/08\/q-a-on-our-tr1-implementation.aspx\"><font face=\"Calibri\" color=\"#800080\" size=\"3\"><\/font><\/a><\/p>\n<p class=\"MsoNormal\"><font face=\"Calibri\" size=\"3\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TR1 slide decks (recommended)&nbsp;&nbsp;&nbsp;&nbsp;<\/font><a href=\"http:\/\/blogs.msdn.com\/vcblog\/archive\/2008\/02\/22\/tr1-slide-decks.aspx\"><font face=\"Calibri\" color=\"#800080\" size=\"3\">http:\/\/blogs.msdn.com\/vcblog\/archive\/2008\/02\/22\/tr1-slide-decks.aspx<\/font><\/a><font face=\"Calibri\" size=\"3\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/font><\/p>\n<p class=\"MsoNormal\"><font face=\"Calibri\" size=\"3\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/font><\/p>\n<p><font face=\"Calibri\" size=\"3\">&nbsp;<\/font><\/p>\n<\/p>\n<p><font face=\"Calibri\"><\/p>\n<p class=\"MsoNormal\"><font size=\"3\">This Feature Pack is only supported on systems which have the English language (ENU) version of Visual Studio 2008 Standard Edition or above installed. Support for systems with non-English versions of Visual Studio 2008 installed will be available with Visual Studio 2008 Service Pack 1. <\/p>\n<p><\/font><\/p>\n<p class=\"MsoNormal\">\n<p><font size=\"3\">&nbsp;<\/font><\/p>\n<p><font size=\"3\">The documentation for this feature pack has already been added<span>&nbsp; <\/span>to MSDN online and will be included with the local MSDN documentation with SP1.<\/font><\/p>\n<p class=\"MsoNormal\"><font size=\"3\"><\/font><\/p>\n<p><\/font><\/p>\n<p>&nbsp;<\/p>\n<p class=\"MsoNormal\"><font face=\"Calibri\" size=\"3\">Enjoy all this new functionality!<\/font><\/p>\n<p class=\"MsoNormal\">\n<p><font face=\"Calibri\" size=\"3\">&nbsp;<\/font><\/p>\n<\/p>\n<p class=\"MsoNormal\"><font face=\"Calibri\" size=\"3\">Thanks,<\/font><\/p>\n<p class=\"MsoNormal\"><font face=\"Calibri\" size=\"3\">Visual C++ Development Team<\/font><\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The final release of the Visual C++ 2008 Feature Pack is now available for download.&nbsp; This release provides several exciting features for C++ developers, such as a major update to MFC and an implementation of TR1.&nbsp; These features are fully covered under Microsoft&rsquo;s standard support policies. &nbsp; &nbsp; The Feature Pack is available free of [&hellip;]<\/p>\n","protected":false},"author":289,"featured_media":35994,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-5083","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cplusplus"],"acf":[],"blog_post_summary":"<p>The final release of the Visual C++ 2008 Feature Pack is now available for download.&nbsp; This release provides several exciting features for C++ developers, such as a major update to MFC and an implementation of TR1.&nbsp; These features are fully covered under Microsoft&rsquo;s standard support policies. &nbsp; &nbsp; The Feature Pack is available free of [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/5083","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/users\/289"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/comments?post=5083"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/5083\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/media\/35994"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/media?parent=5083"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/categories?post=5083"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/tags?post=5083"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}