API函数有那些,具体怎么用?
API函数有很多,不知道你说的是谁的API函数?
某一个平台(可以是操作系统,也可以是某类编程语言)提供的供开发者使用的接口都可以叫做API,它们都可以在对应的官方网站上可以查到,比如微软的MSDN等。
比如Windows常用的API有2000个左右吧。
用法嘛,就是包含相应的头文件(或引入相应的包),然后在适当的地方调用他们就可以了。
API函数是什么?能不能比喻一下
就是MS提供的一些函数或者过程
程序员不需要再写很多代码实现一个已经存在的方法(API)
直接在程序里调用即可
例如:
你想要取得硬件信息,你不一定要写很长的代码跟机器打交道
直接调用API来取得
其基本用法为:
申明API
调用API
取得返回值
跟一般的函数没多少区别
api函数怎么用
至于什么是API我想不用累述了,百科上面有,其实就是别人写好了一大堆功能性的代码,然后你可以拿来用。
一般的二次开发都是使用api来开发,包括现在的高级程序设计,很少自己写基本代码了,像Framework 全部是写好的东西,你拿来用。
对于一些没有正规安装的插件,API的使用一般就是 ,先引用那个文件,比如一个DLL,一个头文件,总之就是包含api函数的文件。
一般的可以通过在解决方案资源管理器的工程上点右键通过添加 现有项来加载dll,.h文件等,当你添加好了,一般可以通过类来使用这些API提供的功能,也可以是函数库的方式,比如OPENGL绘图,添加一些gl.h,glut.h,然后就是初始化,然后就可以用它提供的绘图函数绘图了。
具体的API要查看API的提供者的帮助信息或者实例程序来学习使用的方法,包括一些初始化,和具体的操作,根据API的不同来确定。
api就是别人写好的东西,你拿来调用。
楼主要学习什么API,可以继续联系我,一起研究也可以。
什么是API函数,怎么调用API函数?
英文意思是:Application Programming Interface
中文意思是:应用程序编程接口
根据API函数所需要的参数传入,得到的是你想要的东西
c语言中API函数的使用
api函数要用C++.
调用其他exe程序,c语言中用
char my_cmd[80]="my_prog_name.exe";
system(my_cmd); 就可以了。
查询运行窗口 .... 这些都是 设及 视窗 的函数,建窗口,显示窗口,关闭窗口,查询等,都有函数。
你只要 包括了相关的头文件,调用相应函数,给入实际参数,就可以了。
不难,只是繁杂,时不时要查帮助文件,初学者要有耐心,熟能生巧。
API函数
2. API之消息函数
BroadcastSystemMessage 将一条系统消息广播给系统中所有的顶级窗口
GetMessagePos 取得消息队列中上一条消息处理完毕时的鼠标指针屏幕位置
GetMessageTime 取得消息队列中上一条消息处理完毕时的时间
PostMessage 将一条消息投递到指定窗口的消息队列
PostThreadMessage 将一条消息投递给应用程序
RegisterWindowMessage 获取分配给一个字串标识符的消息编号
ReplyMessage 答复一个消息
SendMessage 调用一个窗口的窗口函数,将一条消息发给那个窗口
SendMessageCallback 将一条消息发给窗口
SendMessageTimeout 向窗口发送一条消息
SendNotifyMessage 向窗口发送一条消息