社区
非技术类
帖子详情
《Visual C++技术内幕》适合那种层次的读者?
X_Ben2000
2002-10-25 12:08:12
小虾,有c、c++,win32API的基础,现在想学习MFC,不知道这本书入门如何?
...全文
28
27
打赏
收藏
《Visual C++技术内幕》适合那种层次的读者?
小虾,有c、c++,win32API的基础,现在想学习MFC,不知道这本书入门如何?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
27 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
闻缺陷则喜何志丹
2002-11-18
打赏
举报
回复
先看入门级的书
masterclock
2002-11-18
打赏
举报
回复
没看过,但听书名好像适合----垃圾桶!
mengyu_102
2002-11-18
打赏
举报
回复
gz!
doskey
2002-11-03
打赏
举报
回复
这是入门级的书,It is too easy!!!
earthjoy
2002-11-03
打赏
举报
回复
初学者建议先看一本 c++ primer plus.
CreaTeBOY
2002-11-03
打赏
举报
回复
我个人认为这本书,在看完或没看过C++的人来说都可以学。
(我就是这样学的,也没觉的难啊)
要是你没学过C++那可能学的有点慢!
其实学VC++不用先学什么C,当然C也是有用的。
但是C和C++不是一回事,虽然有共同的地方。
一后在学C也是可以的。
我是认为 这本书是给初级看的。(我现在想看书,不知道要看什么!难啊!)
cbc
2002-11-02
打赏
举报
回复
中级,要有一定的C++基础才看啊
eastdys
2002-11-02
打赏
举报
回复
我在学校的时候,老师推荐的就是这本书和那本深入浅出了,这两本书都很经典。我认为适合入门读者,我入门就是看的它了,不过这本书看起来比较累,要多动脑子,否则只能是白看。国外的很多人都看他,你看看他的简介就知道他的重要性了。相信你的选择吧,你既然已经有的C++, WIN API 的基础了,不看他就是浪费。
LiangYue2000
2002-11-02
打赏
举报
回复
先有c的基础,在学c++,然后才是vc,上来就学vc基本上学不明白,再不就是用vc玩了把vb
iProgram
2002-11-02
打赏
举报
回复
初级,IMO。
slyer
2002-11-02
打赏
举报
回复
俺也觉得是中级的!
dengbin99
2002-11-01
打赏
举报
回复
中级,入门不行,可以编东西,但都是照书写的,没用!高级的也不会看这些东西了!
dozoo
2002-11-01
打赏
举报
回复
中级
Frank_Xu
2002-10-31
打赏
举报
回复
哪里有pdf或chm中文格式的電子版下載?
一夜清懈
2002-10-31
打赏
举报
回复
你既然有c++基础,还是猴的《深入浅出MFC>>
zhf0021
2002-10-30
打赏
举报
回复
我认为是初级。他讲的很详细。
wuliu
2002-10-27
打赏
举报
回复
两本都属中级。一本讲原理,一本讲使用。
用户 昵称
2002-10-26
打赏
举报
回复
应该是具有一定的水平才行
smartdolphin
2002-10-26
打赏
举报
回复
我觉得不要马上看技术内幕,现在我手头有一本,我还没看,我觉得多做一些例子再看会好点
HKer_007
2002-10-26
打赏
举报
回复
middle
加载更多回复(7)
MFC深入浅出带目录完整版(李久进chm版)
现在流行的Windows下的编程语言实在不少,所以在BBS上常常有人会问:我应该使用什么编程语言呢?其中,有一个大家认可的答案:真正的程序员使用
Visual
C++
。 的确,
Visual
C++
是一个功能强大、灵活、方便的编程工具,可以完成其他编程语言所无法完成的任务,可以让程序员方便地实现自己的设计,尽情的发挥自己地创造性。
Visual
C++
的强大无比的功能除了得益于
C++
的特性之外,更重要的是它具有体系完整、机制灵活、功能丰富的MFC类库。 所以,要讲
Visual
C++
,必须讲MFC类库。 MFC的类库可以分两个
层次
,首先是实现MFC编程框架体系的核心MFC类库,然后是建立在核心MFC类库基础之上的扩展类库,例如,支持COM的类库,实现网络功能的类库,等等。随着
Visual
C++
的不断升级,MFC类库的功能越来越丰富,越来越强大,但是,MFC核心类库是相对稳定的,特别是从
Visual
C++
4.2开始到现在的
Visual
C++
6.0。 本书的中心就是深入浅出地解析MFC类库,分析怎么使用MFC类库以及MFC类库的内部实现,揭开MFC复杂、深奥的面纱,让
读者
对MFC有一个全面、透彻、清晰的理解。关于MFC的核心实现,主要有以下几个方面。 首先,MFC采用
C++
的面向对象的特征封装了Windows的对象和Win32函数,一定程度上隐蔽了底层Win32的复杂性。 其次,MFC采用消息映射的方法来处理Windows消息和事件,隐藏了Windows窗口的窗口过程,简化了消息处理的复杂性和烦琐性。 还有,MFC提供了一个以文档-视为中心的编程模式,并实现了以文档-视为中心的编程框架,简化了数据处理的过程。 而且,MFC提出了模块状态、线程状态、模块线程状态来支持多线程的编程设计和DLL的编程。 本书分别从使用MFC的角度和MFC内部设计及实现的角度讨论了上述内容,分析了MFC核心的设计和实现;然后,在此基础上,进一步讨论了MFC对一些常用类的实现。有关章节的内容如下: 第一章,MFC概述。 第二章,解释MFC对Win32 API和Windows对象的封装,讨论各类MFC对象的使用,分析MFC对象和Windows对象的关系。 第三章,讨论CObject的特性及其实现,包括动态类信息、动态创建、序列化的实现等内容。 第四章,讨论MFC的消息映射机制,分析MFC对各类消息的处理,例如对Windows消息、控制通知消息、命令消息、状态更新消息、反射消息的处理等;并揭示了MFC通过消息映射手段实现
C++
虚拟函数机制的原理。 第五章和第六章,分析MFC编程框架启动和关闭一个应用程序的过程,揭示MFC框架的
内幕
,剖析以文档模板为核心创建基于文档-视的应用程序的过程,展示MFC框架处理消息和调用虚拟函数的时机和位置。 第七、八、九章,介绍MFC的动态链接库、进程、线程等概念,以及MFC动态链接库的种类和使用,讨论MFC下多线程编程的问题。并且进一步阐述MFC的核心概念之一:状态(模块状态、线程状态、模块线程状态),揭示MFC对多线程的支持机制,MFC实现规则DLL和扩展DLL的
内幕
。 第十章,阐述MFC下的调试手段。 第十一章,讨论CFile类,主要分析了CFile的使用和它对Win32文件函数的封装。 第十二章,讨论模式和无模式对话框,分析MFC如何设计和实现这两种对话框的功能,分析CDialog和CFormView为实现有关功能而设计的虚拟函数、消息处理函数等。 第十三章,讨论MFC工具栏和状态栏的设计及其实现,分析MFC是如何以CControlBar为基础,派生出CStatusBar、CToolBar、CDialogBar等子类,实现MFC工具栏和状态栏标准处理。 第十四章,讨论MFC的Socket类。 第一章到第十章介绍了MFC的核心概念以及实现。在此基础上,第十一章到第十四章讨论了MFC一些常用类的实现。 本书的内容对MFC的初学者(最好对
Visual
C++
和Windows有所了解)和提高者都是很有帮助的。 如果您是一个初学者,可以读第一至第六章。主要目的是建立对MFC的全面理解,了解MFC框架是如何支持程序员编程的。如果有读不懂的地方,可以跳过,直接阅读有关分析的结论。特别是第五章和第六章,可以重点阅读,了解MFC是怎样来处理有关消息、调用有关虚拟函数的。 然后,还可以读第十章,第十一至第十四章。特别第十二章,可以重点阅读,它是MFC从CWnd或者CView派生出特定的类实现特定功能的例子,可以帮助您进一步理解MFC,并且学习如何设计和实现一个特定的类。 如果您对MFC有一定的掌握,可以进一步阅读第八和第九章,了解MFC处理DLL和线程的知识。对于第一至第六章、第十至第十四
『V
C++
技术
内幕
』(第四版)读书笔记
『V
C++
技术
内幕
』(第四版)读书笔记关键字:V
C++
原作者姓名:loose_went文章原出处:vczx.com 写在前面: 站长所看的『V
C++
技术
内幕
』版本为--潘爱民和王国印译清华大学出版的第四版,因有时工作忙碌,不能及时更新,请大家见谅! 第一天 Windows的编程模式 第二天 MFC应用程序框架 第三天 消息映射和视图类 第
学习
VISUAL
C++
的经验
学习VC已经差不多有一年的时间了,现在觉得自己终于有了一点的进步,算是入门了。经常听到有人说vc太难学而放弃转到c#或者DELPHI上,但我认为还是那句话“学会了就不难了!”,如果想做一个出色的程序员就不要因为一点的困难而放弃。学习各种编程语言都有不同的方法,当你学习vc一段时间后,你就会发现其实和学习c#和DELPHI一样容易。很多人放弃学习vc是因为被MFC的复杂的架构和那些无法理解的MF
Visual
C++
常用数据类型转换详解
说明:本文纯粹是总结一下有关类型转换的贴子,本人并未对所有方法都做测试,仅仅是为了给大家一个参考。
读者
层次
:初学int i = 100;long l = 2001;float f=300.2;double d=12345.119;char username[]="程佩君";char temp[200];char *buf;CString str;_variant_t v1;_bstr_
V
C++
/MFC是否过时?(潘爱民老师聊天精彩摘录)
嘉宾[潘爱民]: 语言和思维哪个重要,如何处理其关系? 我认为思维更重要,抓住精髓,语言如衣服,哪天高兴了,可以换一件。不过要小心代价。 嘉宾[潘爱民]: 用
Visual
C++
主要开发哪些类型的应用程序? 现阶段,由于C#、Java等开发语言和环境的流行,
Visual
C++
的应用范围也相应缩小。但是,有些偏底层的应用仍然需要
Visual
C++
,有些性能要...
非技术类
1,650
社区成员
58,980
社区内容
发帖
与我相关
我的任务
非技术类
VC/MFC 非技术类
复制链接
扫一扫
分享
社区描述
VC/MFC 非技术类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章