来者有分!!!
我原来是vb那面的.原来学vb是因为一时的懒惰,经过几天的痛苦的抉择:我决定离开vb
学习vc作一名真正的程序员.我听从了一些高手的建议,先从sdk开始,但什么是sdk?
它的主要编译器是什么?
希望各位高手介绍一下你们的学习经历(vc),主要介绍一些好书.我已经买了北大的<<windows程序设计>>160元,请问如果看完它,还要看什么书???谢了!
一定有分!!!!!!!!!!!!!!
问题点数:77、回复次数:35Top
1 楼yukuang(编程是我的业余爱好)回复于 2001-03-03 12:36:00 得分 4
SDK是Software develeporment kit (软件开发工具包),是WINDOWS 操作系统提供给开发人员的一套API集。而其他的如VC(MFC),VB等开发所用到的其实是将SDK的API封装了的另外一套API! Top
2 楼yes_start(刚刚开始)回复于 2001-03-03 13:08:00 得分 1
我到现在也没有学会,觉得学得很迷茫啊Top
3 楼In355Hz(好象一条狗)回复于 2001-03-03 16:09:00 得分 6
编译器Borland C++系列,C++builder,Visual C++系列都可以编译SDK程序,我个人倾向于VC,查资料比较方便。
象我学习SDK主要从这三个方面:
1、书籍:如Jeffrey.Richter的Windows高级编程,Win32应用程序接口手册。感觉书还是老外的比本国的好,旧的比新的好。其实一些16位编程书籍也可以看一看,里面讲得很清晰,不像一些最新书籍,不是人云亦云就是千篇一律,还不如不看。
2、MFC源代码,如果不知道一些方法用SDK如何实现(但记得MFC实现),查一查相应MFC源代码,往往可以顿悟。
3、MSDN,这是资料的根本来源了,就是有个函数不记得了,也总得用到它。
个人经验,见笑了。
Top
4 楼dave75(风)回复于 2001-03-03 16:17:00 得分 2
我们的情况差不多,我以前也是VB程序员,现在正全面转向VC,我现在对SDK已有了一些了解,如你有意的话,我们互相交流共同学习,我的邮件地址是:cnt_dave@china.com.Top
5 楼panda_w(好想睡啊!)回复于 2001-03-03 16:24:00 得分 2
我看如Jeffrey.Richter的Windows高级编程和技术内幕很好的,还是觉得In355Hz(好象一条狗) 老弟说的好Top
6 楼Nitty(会飞的鱼)回复于 2001-03-03 16:51:00 得分 3
我认为In355Hz(好象一条狗) 有一定道理,你如果有兴趣不妨从microsoft封装的mfc学起,或许会事半功倍!Top
7 楼wyzegg(蛋)回复于 2001-03-03 19:58:00 得分 1
不学最好,能挣钱就行,管他学什么Top
8 楼blackwind(深夜清风)回复于 2001-03-03 20:23:00 得分 4
简单的说sdk编程就是直接调用api函数编程,而microsoft讲这些api封装成类(mfc),方便了编程。你可以看一看《深入浅出MFC》,真的很不错!Top
9 楼c7654321(荷船)回复于 2001-03-04 06:24:00 得分 1
我也很想知道!!Top
10 楼ashzs((可以包含中文字符))回复于 2001-03-04 08:08:00 得分 0
我学sdk实际有两方面的考虑:
1.我想开阔一下我的知识面(因为学vb时由于知识面的浅薄很多方面都进行不下去.)
2.我的最终目表还是vc,因为听说了解sdk对学vc很有帮助.
请大虾指教.谢谢
(本贴将于6日给分)Top
11 楼ashzs((可以包含中文字符))回复于 2001-03-04 08:10:00 得分 0
我很想买<<深入浅出mfc>>(候先生的书)但我在沈阳买不到,请问那个出版社能邮购?Top
12 楼QiaoFeng8051(非均匀有理B样条)回复于 2001-03-04 08:19:00 得分 3
<<深入浅出mfc>>,我刚刚down了一个,看了近100页吧,写的真的不错,不过,刚开始学习的话,我觉得似乎有点深吧?Top
13 楼feelinn(feelinn)回复于 2001-03-04 11:01:00 得分 3
多读源程序,1000页以下的中文书不要看。
没看到人得分?Top
14 楼jgyhuzhou(小狗狗)回复于 2001-03-04 11:16:00 得分 5
我看过《WINDOWS程序设计》这本书,写的不错,但如果你是为了学VC而去看他的话,
那就只要看上册就行了。然后可以看《VISUAL C++技术内幕》,比较适合初学者。
再以后可以看一看《MFC编程技术内幕》,也不错的,感觉比《VISUAL C++技术内幕》稍微
讲的深一点。《VISUAL C++技术内幕》清华出的第四版好一些,翻译的比较好!Top
15 楼houyingjun(心神)回复于 2001-03-04 15:33:00 得分 4
你VB学得怎么样?其实任何编成工具只是一个手段,VB对于底层API的调用进程是长了点,但微软的Visual Studio开发环境是各有侧重的,如果你VB的底子扎实,理解SDK应该没有什么太大的困难,光看书是没用的,找些实际的东西边学边做,或许对你有些帮助.Top
16 楼sfanty(思凡嚏)回复于 2001-03-04 17:17:00 得分 1
我来看过了,有分吧?Top
17 楼longvacation(悠长假期)回复于 2001-03-04 19:37:00 得分 4
Charles Petzold 的《Programming Windows 95》
Jeffrey Richter 的《Advanced Windows〉
一旦拥有,别无他求!经典中经典!
Top
18 楼LiangBK(落草为寇)回复于 2001-03-04 20:01:00 得分 3
慢慢看吧,VC可不象VB那么好应付,侯杰网站DOWN下来,文章长看看Top
19 楼backlove(我愿意)回复于 2001-03-04 20:14:00 得分 1
"回复人:QiaoFeng8051(乔峰) (2001-3-4 8:19:00) 得0分
<<深入浅出mfc>>,我刚刚down了一个,看了近100页吧,写的真的不错,不过,刚开始学习的话,我觉得似乎有点深吧? "
很想知道下载地址!backlove@263.net,thankyou!
Top
20 楼backlove(我愿意)回复于 2001-03-04 20:17:00 得分 3
好书嘛,入门经典inside c++喽,加油!Top
21 楼Kusk(Kusk)回复于 2001-03-04 20:30:00 得分 4
我个人觉得还是先弄懂MFC,以及VC程序的基本构造。《深入浅出》不错,讲得挺透的。到网上DOWN或者程序员大本营2000里都有的。不过台湾的语言习惯很别扭,老有点不适应。呵呵!Top
22 楼leemingsong(陨石)回复于 2001-03-04 20:54:00 得分 2
MSDN不错!不过少了点示范程序。Top
23 楼feiyunge(飞奔的蜗牛)回复于 2001-03-04 21:26:00 得分 1
是呀
Top
24 楼SMALLFANGZI(官才)回复于 2001-03-05 11:00:00 得分 2
怎么没看到一个人得到分,敢情是诈骗!
学VC应该从MFC学起,由易到难比较妥当。
Top
25 楼jz_x(徐景周)回复于 2001-03-05 11:18:00 得分 2
努力就会成功,相信自己。。。。。Top
26 楼bobotang(大波)回复于 2001-03-05 11:31:00 得分 1
QiaoFeng8051(乔峰)
请问在哪儿可以下载<<深入浅出mfc>>Top
27 楼yemagxy(把酒言欢)回复于 2001-03-05 12:16:00 得分 1
csdn就有深入浅出呀Top
28 楼xy0791()回复于 2001-03-05 14:01:00 得分 1
http://codeline.6to23.com/Top
29 楼field()回复于 2001-03-05 19:40:00 得分 1
老侯的破《深入浅出》居然当个宝贝,还要去网上DOWN?
有没搞错?你时间富裕呀?
再加上老侯的台湾方言,让人恶心。Top
30 楼ashzs((可以包含中文字符))回复于 2001-03-05 19:45:00 得分 0
谢谢,各位的热心帮助。
我一定会给各位分的(帖子还要加分)6日Top
31 楼bzshow(风人)回复于 2001-03-05 19:55:00 得分 4
SDK編程最佳利器: LCC ----> http://ps.qss.cz/lcc
第二選擇: Dev-C++ ----> http://www.bloodshed.net/dev/Top
32 楼yangzi(笨笨)回复于 2001-03-05 19:59:00 得分 1
呵呵,好好学吧。兄弟玩了一段,觉得没意思,现在用JAVA了。Top
33 楼rediori(江枫)回复于 2001-03-05 21:23:00 得分 4
不知道你的语言基础怎么样
看看 thinking in C++ 吧
然后看看 inside C++ and DissectingMFC Top
34 楼realsweat(汗水)回复于 2001-03-05 21:26:00 得分 2
<<vc技术内幕>>第四版Top
35 楼ashzs((可以包含中文字符))回复于 2001-03-06 21:01:00 得分 0
谢谢大家。分不多(我分的上限是77),以后有机会再为帮助过我的朋友加分。
真的很感谢大家!!!Top




