在VC中如何实现OfficeXP风格的工具栏及菜单
编号:QA004534
建立日期: 2002年2月21日 最后修改日期:2003年7月19日
所属类别:
Q
hx:
我想知道在VC中如何实现OfficeXP风格的工具栏及菜单?
A回答:
最简单的方法是使用类库BCGControlBar(http://www.bcgsoft.com)或Xtreme Toolkit(http://www.codejock.com)。这两个类库原本都是免费的,但现在已经都变成商业软件了。两个库都可以非常方便地实现Office XP风格的界面。我平时使用BCGControlBar。
如果不使用这些商业软件,你需要额外做一些工作。工具栏可以参考http://www.codeguru.com/advancedui/cj60lib.shtml,这实际上是Xtreme Toolkit还是免费软件时的版本。菜单可以参考http://www.codeguru.com/menu/offMenu.shtml。它们都和Office XP的界面有些不同,但你可以修改它们做出类似的界面。
henryzc的意见:
有没有关于BCGControlBar的使用说明,我在使用过程中,遇到不少问题,总是出错。在一个现有的项目的基础上,是否可以加入BCGControlBar。
答:已有的项目也可以使用BCG ControlBar。你可以参考BCG ControlBar帮助中的文章Articles\Getting Start,其中介绍了如何修改已有的项目以支持BCG ControlBar。
此问题由李海回答。
附加关键字:编程, 源程序, programming, source code, C/C++, MFC, C++ Builder, Borland C++, Turbo C, C, BCB, 窗体与菜单, form, window, tform。
| |
|
|
| |
|
|