怎么样学习熟练win32 api?需要掌握哪些知识点、要点?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么样学习熟练win32 api?需要掌握哪些知识点、要点?相关的知识,希望对你有一定的参考价值。

1、那些C函数怎么学,怎么分类学?
2、需要掌握哪些知识点、要点?会做什么样的基本操作?
3、那些从汇编的层次掌握这些函数的人是怎么学的?需不需要学到这种程度呢?
有上千个函数,多个lib,怎么去学好。
只限于win32api,不谈MFC和.net

参考技术A 以下是个人见解(一家之言哈):
学习win32编程掌握API不是目的,而是过程。不要单纯为了学习API而学习,而是学习应用程序的开发过程中逐渐学习这些函数。不谈MFC的话,比如要做win32开发有图形界面的程序,就要学会创建窗口,弹出窗口,弹出对话框以及对窗口消息获取,传递,处理等等。这些过程就会学到很多API函数。接着如果要学习网络间程序通信,就去学习网络编程里的一系列API函数。如果要学习多线程开发,就去学习创建线程的API,线程同步API等等。总之:学API不是目的,而是过程,学完了API是要为我们的应用程序开发服务的。追问

希望能得到“哪方面的哪几个函数最重要,一定要掌握”这样细节的回答。。
这样的泛泛说法我自己都明白呀。。

本回答被提问者采纳
参考技术B 先学会思想,就是win32编程的流程,原理等,这样很多基本的api函数都学会了,然后就是需要的时候在查一下就可以了
也可以看一下api方面的书,网上有不少,如果入门,可以先看一下WindowsAPI一日一练

以上是关于怎么样学习熟练win32 api?需要掌握哪些知识点、要点?的主要内容,如果未能解决你的问题,请参考以下文章

怎么更好的学习Java?

求解答,软件测试都需要掌握哪些技能?

Java实习工作需要具备哪些能力?

Java都需要那些技术?

Python想要从事数据分析工作,都要学习哪些知识?

北京web前端培训机构,出来好找工作吗,需要学哪些内容?