VS2010,MFCEditBrowseControl堆崩溃
我有一个简单的对话框,其中包含新的 MFC 浏览编辑控件。使用成员变量向导将该控件链接到“CMFCEditBrowseCtrl m_edit”。向导生成的映射看起来不错。…
MFC 功能包 - 添加新工具栏后工具栏加载在错误位置
我有一个 MFC 功能包应用程序,其中包含多个工具栏 (CMFCToolbar),其位置在会话之间保存。 现在,我添加了一个新工具栏,并将一些按钮从其他工具栏移…
CMFCPropertyGridProperty 值列表?
是否有一种标准方法可以在 CMFCPropertyGridProperty 中保存用户可编辑的值列表?我正在考虑一个带有分号分隔符的字符串(这似乎是Windows标准)。如…
CMFCPropertyGridCtrl 最后一项未绘制?
我有一个在选项对话框中使用的 CMFCPropertyGridCtrl。我的选项对话框类中有一个名为 InitPropertyGrid() 的方法。此方法清除所有属性并填充 CMFCProp…
MFC 功能包 - 如何在不删除用户自定义的情况下添加加速器
我想向我的 MFC 功能包应用程序添加新的加速器。问题是应用程序加载已存储在注册表中的加速器,从而禁用我添加的新加速器。我知道我可以删除注册表中…
Microsoft Office 2010 使用 WPF 还是普通的旧式 MFC?
我已经使用 WPF 一段时间了,我正在尝试重现他们的办公套件的一些漂亮的 UI 功能。虽然在 WPF 中非常简单,但我想知道如何使用 MFC 功能包来完成它(…
如何包含两个不同的标头,其中包含两个具有相同名称的不同类?
我正在对旧的 MFC 应用程序进行一些更改。标头“stdafx.h”包括另一个定义类“CMemDC”的标头“mfcextensions.h”。在另一个标头中,我需要包含“afxt…
带有多行编辑框的 CMFCPropertyGridProperty
如何使用编辑框创建多行属性?我还需要一个属性来在多行框中显示文本。 CMFCPropertyGridProperty* pGroup1 = new CMFCPropertyGridProperty(_T("Appe…
C++ MFC 功能包 -->在 CDialog 上创建多个 CDockablePanes
我尝试在 CDialog 上创建一个区域,我可以在其中放置一些 CDockablePanes。这些应该可以完美地停靠到固定的对话框内容。 Codejock 对话框窗格示例正是…
是否可以操作 CMDIFrameWndEx 的 CMFCMenuBar 的菜单?
我的主框架有一个 CMFCMenuBar 成员,其中包含当前文档类型的菜单。 我想动态添加/删除子菜单。 例如,如果用户选择显示地图窗格,我想在“文件”菜单…
Visual Studio 2010 - C++具有 Ribbon UI 的 MFC 应用程序 - 位图中的透明度
我正在使用 Visual C++ 2010 中的一个小型 MFC 向导生成的应用程序,我刚刚决定将自己的位图放入资源中,以替换功能区 UI 应用程序按钮中显示的三立方…
放弃 CMainFrame 中的 ALT 键按下
我有以下代码: CMainFrame* pFrame = new CMainFrame; if (!pFrame) return FALSE; m_pMainWnd = pFrame; // create and load the frame with its re…
如何更改 RibbonStatusBarPane 文本颜色?
我的应用程序使用MFC Ribbon(VS2008 +功能包9)。 我无法更改 RibbonStatus Bar Pane 文本颜色。我重写了 virtual int DrawPaneText(CDC* pDC, const…
如何让 CMFCRibbonEdit 自动将内容转换为大写?
我正在 Visual Studio 2008 中使用 MFC 功能包。我在功能区中有一个编辑框 (CMFCRibbonEdit),我只想包含大写字母。我知道我可以将 ES_UPPERCASE 传递…
在 MFC 中将 CFrameWnd 更改为 CFrameWndEx 会导致未处理的异常 - 有什么想法吗?
仍在适应这个 MFC 百灵鸟,我在这个特定问题上遇到了困难。我正在更新一些旧代码以使用 MFC 功能包中提供的一些更精致的控件。 按照网上给出的更新旧 …