大家都说学VC++前要学Windows程序设计SDK部分

来源:百度知道 编辑:UC知道 时间:2024/06/15 15:27:39
大家都说学VC++前要学Windows程序设计SDK部分,windows程序设计书里面很多知识点包括框架管理基础、映射动态链接、钩子等很多知识点。我想问下用去学习这些知识么?(想学VC++)

windows 编程 是建立在 winAPI 之上的。使用 VC++编程,你不可能不用 winAPI。而 SDK 最接近 上述所说,所以你学好了 SDK(至少要熟悉,基本的窗口过程要能写得出来),学习MFC就容易许多。
对于钩子,DLL等方面,个人认为,还是用SDK写比较好。但也可能是我经验不足。
供参考。

你要学 c++ 建议 先学C 吧 原理都一样,主要是编程思想

c++比c 只多了 模版而已,其他都一样。

推荐 thinking in c++ 书

你去看看《windows程序设计》这本书就知道了。

如果你只是做一般的WINdows程序员,不用了解api也是可以的,但是如果你想成为高手,建议你把sdk的编程好好地学习一下,因为这样你才能更清楚内部是怎么运行的,mfc只是一个框架,只是用类把api函数封装在类内部了,但是在linux操作系统下是没有这个框架的,就需要自己动手了哦,但是原理都是相通的,要不然到时候你不知道那些函数应该放在什么位置的哦,那就麻烦了的,而且linux必将是时代的主流,所以学习sdk编程是很重要的啊。

关注!