如何用MFC制作类似VS2005或VS2008的界面

dkbrain 2010-09-16 09:20:23
1. 如何制作VS2008左侧“类视图 + 资源视图 + 解决方案”,“类视图”可以上下切分,里面利用了树形结构,“整体”具有“钉子”功能,即一直最前端显示,有“关闭”以及“下三角”;

2.中间的“代码编辑区”最上端有两个“组合框”,在View类中如何加入这种组合框?以及代码编辑区的上下切分结构;

3.右侧的“工具箱”和“属性框”;“工具箱”中的“对话框编辑器”是如何制作的,可以拖拉各种控件;“属性表”中的表格功能,“表格”中可以进行分类显示,如:行为、字体、杂项等,并可以折叠显示,各属性选项可以更改选项内容,“颜色”属性中还有颜色小方块。

4.底部的输出框

5.整个界面的切分方式,各个部分的过渡自然,不让人感觉突兀;

请各位分析下这个界面都是如何实现的,请给出什么功能采用什么API函数或继承自什么类,他们之间的继承或联系。

注:VC6样式的界面网上有例程,我想请各位讨论的是VS2005或VS2008

本想多给分的,结果提示说只能发100分的帖。
...全文
468 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
yupei6699 2012-03-21
  • 打赏
  • 举报
回复
您好,安装了SP1补丁后怎么使用啊?会不会?给点建议吧?
skyfree 2010-09-17
  • 打赏
  • 举报
回复
vs2010, vs2008 sp1(BCG)本身就支持。
lwbeyond 2010-09-17
  • 打赏
  • 举报
回复
如果能自己写一个,也能长进不少。
wjhuangjin 2010-09-17
  • 打赏
  • 举报
回复
1.vs2008sp1以及vs2010都能从想到直接建立这样的项目
2.低于以上版本:使用BCG /Xtreme Toolkit
phoeni_xin 2010-09-17
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 psbeond 的回复:]

VC2008 sp1创建工程向导直接支持创建这种类型的界面。在创建mfc工程中。
[/Quote]

vs2008 sp1 直接创建工程就有了。
psbeond 2010-09-17
  • 打赏
  • 举报
回复
还是建议直接用微软的。不管微软的和BCG是什么关系,至少是微软把关的。也进行了修改,还提供完整文档。
Torch009 2010-09-16
  • 打赏
  • 举报
回复
BCG
Eleven 2010-09-16
  • 打赏
  • 举报
回复
VS2008SP1中自带的例子程序中有
dingshaofengbinbin 2010-09-16
  • 打赏
  • 举报
回复
BCG /Xtreme Toolkit
fandh 2010-09-16
  • 打赏
  • 举报
回复
如果用vs2008的sp1,那么,里面已经有了!
如果低于2008,建议下载一下bcg的安装包:http://download.csdn.net/source/948106
tubo_true 2010-09-16
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 psbeond 的回复:]

VC2008 sp1创建工程向导直接支持创建这种类型的界面。在创建mfc工程中。
[/Quote]

sp1装后mfc向导自带了
psbeond 2010-09-16
  • 打赏
  • 举报
回复
VC2008 sp1创建工程向导直接支持创建这种类型的界面。在创建mfc工程中。
polaris7254 2010-09-16
  • 打赏
  • 举报
回复
用BCG界面库
alexmayer 2010-09-16
  • 打赏
  • 举报
回复
http://www.3ddown.com/soft/8201.htm

http://www.3ddown.com/soft/22921.htm
alexmayer 2010-09-16
  • 打赏
  • 举报
回复
Google一下BCG或Xtreme toolkit,有完整的源代码。
孤客天涯 2010-09-16
  • 打赏
  • 举报
回复
BCG库比较方便,VC2008以后的版本好象都把BCG集成进来了
kang3252 2010-09-16
  • 打赏
  • 举报
回复
向高手学习了!

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧