社区
C语言
帖子详情
大家看《windows程序设计》第五版有什么感觉
elegant87
2010-06-14 09:25:22
最近我在看《windows程序设计》第五版,都是说这是Windows编程书籍中的经典。这本书是1998年出版的,似乎有些年头了啊!
我看了第一部分基础知识,知道了windows程序创建的整体过程。但是对那些API还是不很清楚。前几章节还是照着书把程序敲了一下,运行看看结果。后面的程序太长了,就懒得敲了。不看书,自己就是写不出来。对API运用的不是很熟练。
大家都是怎么针对这本书的?提提意见,看的我很烦了。
...全文
2637
65
打赏
收藏
大家看《windows程序设计》第五版有什么感觉
最近我在看《windows程序设计》第五版,都是说这是Windows编程书籍中的经典。这本书是1998年出版的,似乎有些年头了啊! 我看了第一部分基础知识,知道了windows程序创建的整体过程。但是对那些API还是不很清楚。前几章节还是照着书把程序敲了一下,运行看看结果。后面的程序太长了,就懒得敲了。不看书,自己就是写不出来。对API运用的不是很熟练。 大家都是怎么针对这本书的?提提意见,看的我很烦了。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
65 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wkcyx1314
2011-10-10
打赏
举报
回复
[Quote=引用 4 楼 tajon1226 的回复:]
没有用MFC作过几个项目,不提倡那么快看它。因为你只是漫无目的地看,根本领会不到消息机制的好处。或者找win32具体例子看,不懂再回来看书吧!有人用新华字典来学写作文吗?
[/Quote]
可你连汉语的语法都不会,怎么用汉语去写作文。
hualing314159
2010-10-19
打赏
举报
回复
个人感觉:
首先是要坚持住。当如书中所言,对C要有不错的理解。
第一遍可能看不懂什么,看得实在太郁闷了,可以停下来去看看同主题的其他书籍。但过段时间,一定要记得再回来重新看。这个过程可能要持续好多回,才能对这本书有较深入感觉。我相信当你一次一次回头重读时,感受是肯定不一样的。
这本书中的代码很多写得很妙。
ansondh
2010-10-17
打赏
举报
回复
学习了。。。。
honemay
2010-06-17
打赏
举报
回复
不会MFC。。。
elegant87
2010-06-17
打赏
举报
回复
谢谢大家的发言!结贴给分了
zyl6250
2010-06-17
打赏
举报
回复
关注!!!我也在看Windows程序设计!!!
fx397993401
2010-06-16
打赏
举报
回复
[Quote=引用 6 楼 do_fork 的回复:]
别纠结了,直接上.NET,干净利落
Win32 SDK刚出来那会儿,好多人都抱着汇编不放,
等到SDK渐渐被MFC取代掉大部分角色时,人们才从汇编转到SDK,
等MFC日渐势微的时候,人们又开始弄MFC了,
是不是要等到.NET被新产品取代时,才开始研究.NET?
[/Quote]
确实 .NET 是微软现在的主打
lingyin55
2010-06-16
打赏
举报
回复
大学看过,但是没什么经验,看了上册都不知道再看什么。
前段时间重新看了下,因为公司封装的平台跟mfc有点像,看windows程序设计的时候
竟然发现其实并不难看懂。如果单单是为了熟悉api写一些windows程序才看windows程序设计,倒不如直接
查看api大全。看windows程序设计在我看来,就先现在不用mfc却要喜欢去看mfc一样,重要的是理解它的
设计思想。
就像看c++的那些模板泛型,平常用之甚少,但是能够体会到那种设计思想才是最主要的。
wzywsk
2010-06-16
打赏
举报
回复
万事开头难~Windows编程开始的时候的确很难,主要是从DOS下过渡到Win32下。只要了解了Win32这种编程机制,后面就简单了。
zgsdzhaolanxiang1
2010-06-16
打赏
举报
回复
看了2遍 第一本是细看的 第二本几乎是跳着看的 不过 现在 偶尔还是翻翻第二本。
失落的凡凡
2010-06-16
打赏
举报
回复
我现在也在看。如果看得烦燥可以结合孙鑫的视频看,但要以此书为重心。
zhangweiit
2010-06-16
打赏
举报
回复
楼主,我正在看这本书,
原版的,所以我也看得有点慢
虽然我已经有几年开发经验,但是,原来没用C开发过商业产品,所以,我算是初学者了
我觉得,这本书,如果能实打实的看完,并运行各个例子
我相信对于WINDOWS编程的基础,会很扎实
我也明白,MFC,可以做出同样的效果,甚至性能也不低,而且,开发也更快
但是,这本书,并不是在于教你怎样更快的写程序
而是告诉你,WINDOWS是怎样去处理各种各样的模块
就拿第五章里面讲的字体绘制,我觉得,他把WINDOWS的字体系统讲得很到点,至少比其它国产书好多
让我更明白,字体的高宽,有哪些组成,同时,像素与其它的硬件,会怎样的映射
看吧,好好看
tongjiliubo2005
2010-06-16
打赏
举报
回复
这本书的最大功绩在于告诉你windows程序是消息驱动的,看掉前8章就可以了,之后的就是狂记API了。。。
elegant87
2010-06-16
打赏
举报
回复
不管怎么样,还是耐心的看完再说!
beyondzoro
2010-06-15
打赏
举报
回复
这本书很多代码都是重复的,自己写几个,其他的复制,粘贴过来就好了..
晒月光的青蛙
2010-06-15
打赏
举报
回复
先看一遍,了解一哈,留个印象
以后需要的时候就好找解决方法了
elegant87
2010-06-15
打赏
举报
回复
[Quote=引用 35 楼 wuxupeng999 的回复:]
不会很难,只要多打代码,有了感觉就很顺手了。如果很烦的话,那就做一个计划,每天
学一点。
学习的时候,记一些关键的API函数,打多了就记下来了。还有那个什么消息机制的,我看
不出它有什么难的,很多人都说windows的消息机制的理解多么重要,应该是吧。我觉得消息
机制也没什么特别的,似乎没必要单独拿出来强调,当自己写个完整的窗口程序的时候,就已
经有回调函数,获……
[/Quote]
谢谢!向你学习了!
elegant87
2010-06-15
打赏
举报
回复
[Quote=引用 16 楼 zhzxlc_06 的回复:]
我觉得还可以
我是先看MFC的,然后才看Windows程序设计,感觉顺序反了,现在在会看!
楼主看的书是电子版的吗?我想买本,但价格有点高。。。
[/Quote]
我买了一本。的确有点贵啊!120元。
既然买了,我就得好好看完。不然太对比起我了!
cswuyg
2010-06-15
打赏
举报
回复
不会很难,只要多打代码,有了感觉就很顺手了。如果很烦的话,那就做一个计划,每天
学一点。
学习的时候,记一些关键的API函数,打多了就记下来了。还有那个什么消息机制的,我看
不出它有什么难的,很多人都说windows的消息机制的理解多么重要,应该是吧。我觉得消息
机制也没什么特别的,似乎没必要单独拿出来强调,当自己写个完整的窗口程序的时候,就已
经有回调函数,获取消息、翻译消息、分派消息的东西在里边了。
说下我的学习过程,希望对lz有帮助。
windows程序设计我只看了前面几章。我学习SDK用的是罗云彬的win32汇编和Iczelion
的win32汇编教程,前面的内容也是api函数的使用,跟windows程序设计差不多,只是表达
的方式不同,用C比用汇编方便一些,IDE就差不多,VC跟radasm画界面都很方便。
我学习sdk编程的时候没有一次性学完,学了一些关键的知识点,到后来自己想做一些小练
习的时候,就再去翻书学习,搜api函数,然后把模板代码复制、黏贴、修改。
MFC没系统的学过,只是在做课程设计的时候被迫使用了几回,功能很强大,让编程变得简
单,只要稍微模仿一下,就可以做些小工具出来,不过我没深入理解,不知其所以然。
至于说sdk编程很难学的,我觉得因人而异吧,它本来就是基础了,都是用C语言写的。觉
得难可能是因为api函数太多了,但是这些api函数是没必要全部记住的,只要知道个大概,
在真正用的时候,要么是copy要么是查msdn,没几个人会去默写吧。
elegant87
2010-06-15
打赏
举报
回复
[Quote=引用 15 楼 tajon1226 的回复:]
致楼上,非亲非戚,不主动去了解,等高手来手把手教你吗?每个人都是这么纠结的走过来的,有人说这好,有人说那坏,你要在两者之间决策,人生中还大把这种机会呢!我也多么渴望盖茨先生给我指条路走呢
[/Quote]
我正在看的,就是想了解一下大家看这本书的感觉而已。很大家交流一下心得
加载更多回复(45)
C语言
程序设计
-谭浩强
第五版
习题【答案解析】2022.5.10
目录第1章 C语言概述第2章 数据类型及其运算第3章 顺序结构
程序设计
第4章 选择结构
程序设计
第5章 循环结构
程序设计
第7章 函数与指针第8章 结构体与共用体第9章 文件第10章 图形与动画 习题解析与答案 第1章 C语言概述 一. 简答题 1.概述C语言的主要特点。 【解答】 (1)语言简洁、紧凑,使用方便、灵活。 (2)数据类型丰富,表达能力强。 (3)运算符多样。C语言中的运算符包含的范围非常广泛。 (4)具有结构化的控制语句。如if…else语句、while语句、do while语句、switc
Windows
程序设计
与MFC先学哪个?
记得去年的这个时候,自己拿了本《MFC
Windows
应用
程序设计
》学习,可是,当时看得是一头雾水,最后什么都没记住... ...郁闷的都不行了,坚持看了几章后就放弃了,得到了一点:MFC真TM难! 大二第三学期(2007年8-9月)学校开了
Windows
程序设计
这门课程,虽然基本上也是靠自学的,但是,
感觉
老师带领学生入门很重要,尤其是
Windows
程序设计
整体的概况、执行流程,入了
《Python
程序设计
与算法基础教程(第二版)》江红 余青松 全部章节的课后习题,上机实践,课后答案,案例研究
1. 这本书对Python的知识点的描述很详细,而且排版看的很舒服. 2. 几个例题:假装自己从零开始学,将一些有代表性、有意思的例题抽取出来. 3. 还有自己对一部分课后复习题,全部课后上机实践题的解题思路
windows
编程入门资料
资料1 《高级
WINDOWS
程序设计
》中看到作者提到CreateFile()可以操作很多设备。 资料2 <<
Windows
高级编程指南>> 《
Windows
高级编程指南》是1999年清华大学出版社出版的图书,译者是王书洪 / 刘光明,目前出已经出第三版。 第0章 绪论 0.1 关于应用程序范例 0.1.1 用c语言编写程序 0.1.2 message ...
Windows
应用程序基础(详细,简单易懂)
Windows
程序的执行过程是:程序入口、定义窗口类、注册窗口类、创建窗口、更新窗口、显示窗口、消息循环、窗口消息处理、程序执行实体结束。接下来我会逐一给大家详细讲讲。
C语言
70,020
社区成员
243,265
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章