怎么使用API函数啊,要怎么去查,去学习?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么使用API函数啊,要怎么去查,去学习?相关的知识,希望对你有一定的参考价值。

我是一名程序员,只会写些简单的程序,但是看公司的那些大型项目,看不懂! 很迷惘那些windows提供的系统函数,我怎么去学习? 或者怎么更好的使用他们。 例如说自己想写程序 怎么查到自己想要的哪个函数呢?

参考技术A MSDN开发者手册,里面有详尽的API接口说明。 参考技术B 微软的msdn有你需要的api 参考技术C 下个API手册

怎么样学习熟练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一日一练

以上是关于怎么使用API函数啊,要怎么去查,去学习?的主要内容,如果未能解决你的问题,请参考以下文章

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

C++中怎么用API作图啊 ,要包含啥头文件吗? 在先急等

新手小白学JAVA API手册使用方式说明

C#winform 怎样与api接口连接起来啊? 详细一点 谢谢了 重谢

java中API怎么调用啊?

CMD下的命令在API中都有对应的函数, 那么去哪查命令的对应API函数?