vs 2008 feature pack 之体验

  今天花了大量时间安装了 vs 2008 feature pack ,并体验了vc的大量的新特性中的几个,大部分都集中在feature这个字眼上面,那就是界面、皮肤、新控件等。

我使用了mdi的标签化界面。

发现,微软一方面微软的确在这个feature pack上花费很多心血,是难得的好东西。但是很多东西包装的太死,

int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)

{

CMDITabInfo mdiTabParams;
 mdiTabParams.m_style = CMFCTabCtrl::STYLE_3D_ONENOTE; // 其他可用样式...
 mdiTabParams.m_bActiveTabCloseButton = TRUE;      // 设置为 FALSE 会将关闭按钮放置在选项卡区域的右侧
 mdiTabParams.m_bTabIcons = FALSE;    // 设置为 TRUE 将在 MDI 选项卡上启用文档图标
 mdiTabParams.m_bAutoColor = TRUE;    // 设置为 FALSE 将禁用 MDI 选项卡的自动着色
 mdiTabParams.m_bDocumentMenu = TRUE; // 在选项卡区域的右边缘启用文档菜单
 EnableMDITabbedGroups(TRUE, mdiTabParams);

....

}

这是与传统mdi程序与标签化mdi地方的最大区别,至于其具体其他细节,除了增加了主题功能外,要做更深层次的个性化恐怕很难,因为这个新东西的文档也很少,触及深层次的东西往往也比非feature pack的特性需要花更多的时间。

原文地址:https://www.cnblogs.com/johnsen/p/1650152.html