什么是SDK,是先学C++还是先学MFC?

021850524 2003-08-20 02:42:29
什么是SDK,是先学C++还是先学MFC?
...全文
162 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
chunhai12 2003-08-20
  • 打赏
  • 举报
回复
《Programming Windows》,Charles Petzold著
中文版是《Windows 程序设计》北京博彦发展有限公司译,北京大学出版社出版
该书被公认为SDK的圣经,也是Windows程序员必备的案头书
021850524 2003-08-20
  • 打赏
  • 举报
回复
楼上的大哥能推荐一本书吗?立即给你分了
chunhai12 2003-08-20
  • 打赏
  • 举报
回复
什么是SDK:(SDK,全称Software Developers Kit,意思是软件开发工具箱。)

大致说来windows编程有两种方法: 1.windwos c方式(SDK), 2.c++方式:即对SDK函数进行包装,如VC的MFC,BCB的OWL等,如果要深入 下去,还是要熟悉SDK。

两种方法有哪些区别呢:SDK编程就是直接调用windows的API进行编程,但是有上千个API组成(win95的API有两千多个),这种数目太大了,对于编程显然不利。而MFC把这些API封闭起来,共有一百多个类组成。一般只需20多个windows类和另外20多个通用的非windows类就可"干活"了,这一改变无疑是有很大好处的。尽管MFC如此方便,但是要学VC,直接去学MFC却是不明智的选择。只有在熟悉了MFC的运行机制的情况下,才有可能深入下去。那些如多少天精通什么什么的书籍其实讲的全是些如怎么使用VC这种工具的话题,学来学去学会了怎么会使用VC这种工具,而不能深入MFC编程。
021850524 2003-08-20
  • 打赏
  • 举报
回复
请解释一下什么是SDK,解释好了就结帐啊!
simouse 2003-08-20
  • 打赏
  • 举报
回复
C++还是要学好的,基础!!
021850524 2003-08-20
  • 打赏
  • 举报
回复
各位请解释一下到底什么是SDK?
njtu 2003-08-20
  • 打赏
  • 举报
回复
学好C++
jscsqb 2003-08-20
  • 打赏
  • 举报
回复
先学C++,再学MFC。
yzkzero 2003-08-20
  • 打赏
  • 举报
回复
c++ -> sdk -> mfc
c++是基础语言,一定要学
Elandsong 2003-08-20
  • 打赏
  • 举报
回复
Software Development Kit,方便开发应用程序。
学C++啦,MFC不学也罢(当然也不是没用)。
wbh0360 2003-08-20
  • 打赏
  • 举报
回复
先sdk,在mfc
fireseed 2003-08-20
  • 打赏
  • 举报
回复
当然要先学C++,当你精通C++和SDK的时候,你自己也能写一套MFC出来
chon81 2003-08-20
  • 打赏
  • 举报
回复
SDK好像是开发包的意思。
先学C++,
mintwlf 2003-08-20
  • 打赏
  • 举报
回复
可以从简单的C++和MFC同时入手,当你编程到一定时候的时候,你就知道你要学什么了!
程序没办法变得深刻就要学C++,知道怎么做却做不出来就要学MFC!

64,646

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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