关于SDK和VC编程(欢迎有经验的朋友多多指点) SDK指的是software development kit.让你先先看SDK,我想是让你先学习windows api函数,因为windows api是系统提供的编程接口,不论是MFC,ATL,还是C语言,它们最终都要调用WINDOWS API来实现它的功能,所以了解它可以理解程序是如何运行的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 微软每推出一个操作系统的新版本,都会相应地推出一套SDK. 说明了,实际上这就是系统提供的功能接口.而至于其它的如MFC ATL等是一种实现的框架或库.利用它可以进行快速开发. SDK - System development kit先知道window基本的程序操作方式(回调函数及消息传递机制)对MFC有更好的理解. 叫你去看sdk的意思是,叫你先去学一学直接用api编写windows程序,等知道大体机制之后,可以再学mfc.关于api的书,可以看《windows 程序设计》一百多元。 到"VC之路"网站下载“SDK路报”,估计有所帮助 感觉没必要学sdk,倒是c++值得先学学 sdk 还是有必要学的,至少你用vc时比较清晰,当然C++基础更重要了 说说我学习的思路吧。楼主的问题是只要是初学者都问过的。程序白痴-》-》C(翻一天)-》-》C++(直接看thinking in c++,不过,一定要有高人指点,2天)-》-》SDK(programming windows,如过没钱就看英文电子版的吧不要急,3天)-》MFC(直接看深入浅出MFC,不要怕,你也不要乱到CSDN问心得了,这些我 都帮你问拉:B关键在于你去看,而不是天天问这本书怎么怎么样, 没用的。注:个人感觉,候是个好同志,没什么优点,就是——细! 能在书坛驰骋,一定和他的敬业分不开的,我不是人云亦云,切身 感受。相信你也会有的。)-》VC++(当然,我的这个说法不够准确,暂且这么说吧。其实,这一步可以 和深入浅出MFC学习放到一步的,结合着学吧。推荐书籍,当然是 《内幕》) SDK..是...哇..我不想说了...软件开发包SDK里面是个开发包..里面有很多编程需要的库啊..资源什么的...最重要的是这些用来开发相关的SDK里面提供了很多你可用,可学的东西..例如samples.你可以看见Directx8.0 SDK.里面介绍的是有关Directx技术说明和开发支持..而且有你可能看得懂的例子(介绍了Directx的实际用法). KingS_1(King-=King Studio=-) 说的对!:) 我知我感觉sdk还是特别重要的,在我写扫雷的过程中,我觉得sdk确实听重要的.sdk追求的是自由,随意..而mfc却是按一定的框架(不太灵活),有点死.所以有时候写程序时,把sdk和mfc结合在一块会更好一点所以我觉得学sdk是很有必要的.而且学mfc一定要明白它的内在机制,才能深入进去而深入又得具有sdk和c++的基础 to: KingS_1(King-=King Studio=-) 步骤不错,你也太快了吧,I 服了 you! 我是先对MFC下手,准备回头学一下Think in C++ And SDK 真正厉害的是用SDK写出一套自己的框架类库,比如MFC这样的东东!当然前提没有C++的基础,一切都免谈! 想当初 人家 Jame Gosling(JAVA的开创者)在开发项目时,觉得现有的语言无法很好的解决问题,于是就说干脆自己写一个语言吧,于是乎Java就出来了这才是真正的牛人!!! sp,在学MFC之前,先学学SDK吧!这样你看到MFC里的东东,就不会这么陌生了,没有觉MFC那么可怕了。 SDK指的是software development kit.让你先先看SDK,我想是让你先学习windows api函数,因为windows api是系统提供的编程接口,不论是MFC,ATL,还是C语言,它们最终都要调用WINDOWS API来实现它的功能,所以了解它可以理解程序是如何运行的。楼上的楼上的楼上的。。说的很好,嘿嘿~~ 你最好还是先学习sdk吧,以后你学mfc的时候是很有帮助的,SDK是software development kit的简写,就是在windows下的C语言编程,调用windows API 来实现.很有用的.好好学吧, sdk是微软提供的软件包,提供开发者一些资源。window程序与dos程序最大的区别就在于事件驱动了,记得早期写windows程序拿者大本的windows的api参考书,那么多的函数没有明显的组织,痛苦mfc把这种情况作了改善,一类的形式将api函数作了一些封装,更加方便开发者利用,不过同时埋下了隐患,后来的开发者对于程序的流程开始迷茫和困惑,因为封装的原因,还有一些mfc内部的问题,所以写到最后,反扑归真,又用到windows api了,呵呵 sdk是微软提供的软件包.通过WinMain,WndProc等函数进行编写.其实用SDK直接编写Windows程序反了比MFC更能让人了解Windows的运行机制.不过用SDK编写,就要手动编写太多的代码,光是一个显示"HellWorld"就要打80多行.而MFC就简单多了 慢慢来吧, 一边搞SDK一边MFC.. 开发数据库vc绝对不是一个好东西,虽然我也是非常喜欢用vc,但是我现在也同时使用delphi或者是C++Builder,在开发数据库软件和界面上vc绝对没有这两个好用,当然肯定也能编了,只是花的时间和精力不划算,其实你有何必执著于某一个编程工具呢,什么最好用,最适合你的工作,就用什么,根本没有必要认为我用vc什么的就要拽一些,有的听说别人用vb好像就很不屑的样子,他同样也能作出好东西了,我个人其实觉得汇编不错,功能这么强大,除了太麻烦了。编程每个人都有不同的经验,但是并不一定适合你,其实关键在于你自己,只要你肯学,然后不断与人交流,肯定能提高的,你现在的水平,就你问的问题来看,恕我说句不客气的话,应该属于刚入门吧,过一段时间,你现在这些就将不在成为问题,而会有更高级的问题了 agree no_love(爱情甜蜜吗) very much! no_love(爱情甜蜜吗) 有同感最近用VC最近用开发数据库,累死不说还没有他们delphi做的又快又好delphi的控件确定是多! 绝对同意No_love(爱情甜蜜吗) ~但什么时候能算学到头呢?~我的天~ animatewindow怎么使用在自绘子窗口上,高手指点 mfc单选框选中问题 MFC中各类的构造函数在哪里可以找得到? 鼠标停留在一条线1秒后弹出提示信息 如果将ip地址转换成url? vccode.com大家能访问吗? 如何添加锁定画面控件(在线等待 急!!!!高手快帮忙) 怎样在程序中播放FLASH,是用winexec();吗? 有谁知道这是怎么回事?高分相送!绝对不容错过。 关于非模态对话框中使用UpdateData(FALSE)函数的问题,朋友,帮个忙好吗? MAPLE是什么?有下载的地方么? 设置view的窗口大小
关于api的书,可以看《windows 程序设计》一百多元。
都帮你问拉:B关键在于你去看,而不是天天问这本书怎么怎么样,
没用的。注:个人感觉,候是个好同志,没什么优点,就是——细!
能在书坛驰骋,一定和他的敬业分不开的,我不是人云亦云,切身
感受。相信你也会有的。)-》VC++(当然,我的这个说法不够准确,暂且这么说吧。其实,这一步可以
和深入浅出MFC学习放到一步的,结合着学吧。推荐书籍,当然是
《内幕》)
你可以看见Directx8.0 SDK.里面介绍的是有关Directx技术说明和开发支持..
而且有你可能看得懂的例子(介绍了Directx的实际用法).
sdk追求的是自由,随意..而mfc却是按一定的框架(不太灵活),有点死.所以有时候写程序时,把sdk和mfc结合在一块会更好一点
所以我觉得学sdk是很有必要的.而且学mfc一定要明白它的内在机制,才能深入进去
而深入又得具有sdk和c++的基础
步骤不错,你也太快了吧,I 服了 you!
当然前提没有C++的基础,一切都免谈!
这才是真正的牛人!!!
没有觉MFC那么可怕了。
window程序与dos程序最大的区别就在于事件驱动了,记得早期写windows程序拿者大本的windows的api参考书,那么多的函数没有明显的组织,痛苦
mfc把这种情况作了改善,一类的形式将api函数作了一些封装,更加方便开发者利用,不过同时埋下了隐患,后来的开发者对于程序的流程开始迷茫和困惑,因为封装的原因,还有一些mfc内部的问题,所以写到最后,反扑归真,又用到windows api了,呵呵
通过WinMain,WndProc等函数进行编写.
其实用SDK直接编写Windows程序反了比MFC更能让人了解Windows的运行机制.
不过用SDK编写,就要手动编写太多的代码,光是一个显示"HellWorld"就要打80多行.而MFC就简单多了
编程每个人都有不同的经验,但是并不一定适合你,其实关键在于你自己,只要你肯学,然后不断与人交流,肯定能提高的,你现在的水平,就你问的问题来看,恕我说句不客气的话,应该属于刚入门吧,过一段时间,你现在这些就将不在成为问题,而会有更高级的问题了
有同感
最近用VC最近用开发数据库,累死不说
还没有他们delphi做的又快又好
delphi的控件确定是多!
但什么时候能算学到头呢?~
我的天~