mfc-feature-pack

    0热度

    2回答

    我有一个使用vS2008创建的基于MFC向导的应用程序(CPropertySheet,CPropertyPage)。我试图给我的应用程序接近完成一个更现代的外观。我研究了CDHTMLDIalog,但它看起来很多工作,并没有太多的文档记录。接下来我想我可以使用Feature Pack的一些功能。我发现了一个关于这个link text的线程,但是已经将线程中提到的代码添加到了我的应用程序的各个地方,但

    1热度

    2回答

    我有CPaneDialog的问题。 我使用SetPaneSize MFC功能包示例项目进行了测试。奇怪的是CPaneDialog不能停靠在MainFrm而CDockablePane可以。 CPaneDialog也是CDockablePane的子类,但它不可以。 只有DockToWindow(& other_CPaneDialog_instance ...)是可能的。 如果我调用DockToPane

    1热度

    1回答

    我的团队花了很长时间使用VS2008 MFC功能包中包含的功能区开发出一个漂亮的用户界面。 现在Windows 7出来和色带的外观发生了变化,我的应用程序看起来过时已,它甚至还没有被释放尚未:/ 我想要的外观和感觉的Windows 7功能区(“风景丝带”)理想情况下不需要改变任何东西 - 是否有人知道是否会有功能包的更新将解决这个问题? 我不能移动到使用Windows 7 SDK功能区,因为我需要

    0热度

    1回答

    我想延长CMFCRibbonPanel扩展CMFCRibbonPanel - 但构造函数是受保护的(我得到以下错误:无法访问类的CMFCRibbonPanel“宣布受保护的成员)。获取CMFCRibbonPanel实例的唯一方法是调用“category-> AddPanel”,但这样我就无法扩展CMFCRibbonPanel类。 有什么建议吗?

    1热度

    1回答

    我有一个使用功能包中发布的新UI功能的MFC应用程序,我在菜单栏上的工具提示时遇到问题。 默认情况下,我在菜单项上未启用工具提示。然而,无论何时我将鼠标悬停在任何菜单列表中的第二项上,我都会在弹出窗口中看到带有“无标题”的工具提示。唯一不会发生的情况是第二个项目是分隔符。这只发生在第二个项目上,而不是列表中的任何其他项目上。奇怪的是,当悬停在“编辑”顶层菜单项上时,会出现工具提示弹出窗口。 所以来

    4热度

    1回答

    我遇到了CMFCToolbar类问题,其中工具栏的位置在会话之间未正确还原。 下面是如何应用程序被关闭之前,工具栏被安排的屏幕截图: alt text http://www.achavis.net/toolbar1.png 下面是工具栏是如何当应用程序被再次启动恢复的屏幕截图: alt text http://www.achavis.net/toolbar2.png 请注意,第一个工具栏和第二个工

    4热度

    1回答

    我似乎无法得到CMFCButton在对话框应用程序中以Vista风格显示。我正在使用VS2008和MFC功能包。 这里有一些步骤来重现我的问题: 创建一个新的MFC项目; 指定基于对话框的项目。 将两个按钮添加到主对话框。 为每个按钮添加一个变量。使其中一个变量为CButton,另一个为CMFCButton。 编译并运行。 test app picture http://img7.imagesha

    0热度

    1回答

    我已经创建了具有基类CFormView,功能区,标题栏等的MFC MDI项目。 在CMainFrame中,OnCreate()调用EnableMDITabbedGroups(),它自动添加一个选项卡 并附加CMyProjectView视图。现在我想添加第二个选项卡并将第二个视图添加到该选项卡。我创建了新的对话框,并向它添加了CFormView派生类。 下面是代码: void CMainFrame:

    1热度

    1回答

    添加功能区项目或调用更新项目的方法后,功能区无法正确刷新。调整窗口大小后有时可以,但大部分时间面板处于折叠状态。 我尝试了所有我能想到的,ReposPanels功能,RecalcWidths,RecalcLayout等等等等,但是毫无效果......

    0热度

    1回答

    我使用此代码块从CMFCPropertyFontProperty控件的字体对话框中获取用户选择的字体名称,样式和大小。我已经能够获得名称和风格,但大小似乎会返回一个不同的值。 ** CMFCPropertyGridProperty * pCurSel = m_wndPropList.GetCurSel(); CMFCPropertyGridFontProperty * pFontProp = dy