深入浅出MFC Feature Pack(一):概述
来源:互联网 发布:电脑数据存储方案 编辑:程序博客网 时间:2024/04/27 14:11
自从2008年12月 MFC Feature Pack for vs2008 出来后, mfc界面开发又焕发了青春, 后来vs2008的sp1补丁包, 以及vs2010都包含了它。 想当年啊, 用feature pack开发真是一波三折, 让人郁闷, 那时关于feature pack的msdn还没有出来, 网上的资料也很少, 加上微软这个包啊当时真是bug满天飞,以及一些新的界面设计习惯, 搞的我痛不欲生。现在好了, VS2010出来以后, ribbon的界面开发更简单了,ide自带了ribbon的资源编辑器, 而不是像以前那样所有的ribbon元素都是动态创建; 再者一些feature pack新加的控件, vs2010也直接做到了工具箱了,真是方便极了;当然了,bug肯定也是修复了好多。 在我眼里, vs2008就相当于vista,好用(可能有好多xp的哥们又要扔砖头了。。。), vs2010就是“win7”。 因此强烈推荐大家还是转到2010吧。
关于MFC feature pack, VS2008 sp1 以及VS2010都自带了feature pack的例子以及源码。具体路径如下:
Example
(VS2008) : C:/Program Files/Microsoft Visual Studio 9.0/Samples/1033/AllVCLanguageSamples.Zip
(VS2010) : C:/Program Files/Microsoft Visual Studio 10.0/Samples/1033/VC2010Samples.Zip
解压后在/C++/MFC/Visual C++ 2008 Feature Pack目录下就是msdn关于feature pack的例子,每个都很经典, 学习feature必看的。
Source Code:
(VS2008) : C:/Program Files/Microsoft Visual Studio 9.0/VC/atlmfc/src/mfc/…
(VS2010) : C:/Program Files/Microsoft Visual Studio 10.0/VC/atlmfc/src/mfc/…
此目录下所有以afx开头的.h和.cpp文件都是feature pack新加的类的源码。(注意, 更改此源码对于编译出来的程序无效, 此源码只是让大家看看内部实现, 程序调用时是vs的mfc的dll。)。
Ok, 关于MFC feature pack的介绍就到此为止, 以后的日子里我会带领大家仔细分析msdn下的这个例子以及源码。有什么问题, 欢迎讨论, 我的Email:jgli_2008@sina.com
- 深入浅出MFC Feature Pack(一):概述
- MFC Feature Pack发布
- 深入浅出MFC(一)
- MFC深入浅出 (一)
- MFC Feature Pack CMFCPropertyGridCtrl控件的应用
- MFC 2008 feature pack 技巧点滴
- MFC Feature Pack CMFCPropertyGridCtrl控件的应用
- MFC Feature Pack CMFCPropertyGridCtrl 控件的例子
- 《深入浅出MFC》笔记(一)
- MFC框架会无限WM_TIMER(Visual Studio 2008 SP1 Feature Pack)
- MFC Feature Pack for Visual C++ 2008的BUG之一
- MFC编程点滴系列3-说说VC2008 Feature Pack
- MFC Feature Pack for Visual C++ 2008的BUG之一
- 响应MFC Feature Pack中 CMFCRibbonCategory 切换消息
- Disable/Enable Ribbon Buttons for MFC Feature Pack
- VS2008 MFC Feature pack下如何为MRU添加条目
- MFC Feature Pack CMFCPropertyGridCtrl 控件的例子(动态创建 new)
- 响应MFC Feature Pack中 CMFCRibbonCategory 切换消息
- 用Mochiweb构建一个容纳百万级用户量的Comet应用程序(1)
- 用Mochiweb构建一个容纳百万级用户量的Comet应用程序(2)
- hibernate+mysql的中文写入问题
- Hibernate 中的Formula 攻略(转载)
- 第一篇CSDN上的博客
- 深入浅出MFC Feature Pack(一):概述
- MYSQL 触发器
- eclipse3.6_jee启动tomcat无法访问http://localhost:8080/的解决方案
- 各种Linux发行版本优缺点对比
- 配置Hibernate使用Proxool连接池
- 配置Hibernate使用Proxool连接池
- 几种常见浏览器内核简介
- CSS3 (Smashing Magazine) 设计比赛 获奖作品
- QT4 使用