14得票3回答
微软办公套件2010是否使用WPF,还是普通的MFC?

我已经使用WPF一段时间了,现在正在尝试复制办公套件中一些漂亮的UI特性。虽然在WPF中非常容易实现,但我想知道如何使用MFC功能包来实现(因为我的公司尚未批准使用WPF)。由于流畅用户界面是在Office 2007中引入的,我想知道Microsoft是否除了VS2010或Expression...

10得票2回答
在CMFCToolbar中更改菜单按钮的图像

我在一个CMFCToolbar中有一个菜单按钮,我想每次选择不同的条目时替换按钮的位图,因为每个条目都有自己的图标。 我成功地使用CMFCToolBarMenuButton::SetImage更改了图标,但它也更改了菜单项中的图标。太糟糕了。 alt text http://www.fre...

8得票5回答
MFC功能包类的菜单图标

在新的MFC功能(Feature Pack)中,菜单出现在三个位置: 菜单栏中(CMFCMenuBar) 弹出菜单中(CMFCPopupMenu) 在CMFCButton的“下拉菜单”版本中 我想在所有这些菜单中放置带有透明度的高彩色图标。我找到了CFrameWndEx :: OnDr...

7得票4回答
如何设置CMFCPropertyListCtrl的列宽?

我正在像这样为对象CMFCPropertyGridCtrl添加属性: myPropertyListCtrl.AddProperty( new CMFCPropertyGridProperty( _T("Name"), foo.GetName()) );...

7得票6回答
如何更改CDockablePane的标题

如何强制刷新MFC功能包中的CDockablePane标题?我正在使用选项卡式的Visual Studio样式示例,并希望更改选项卡的标题。但这些似乎被缓存了,因为当我从默认值更改时,它使用应用程序在上一次运行时使用的内容。我在注册表中找不到任何相关信息。我正在修改字符串表IDS_FILE_V...