windows API是什么?有些什么用处?网上有那些之源!如何学习给点好建议(100分)

  • 主题发起人 主题发起人 曾经
  • 开始时间 开始时间
买套Windows程序设计就全行了
 
网上有很多资源
 
API字面意思:应用程序编程接口。<br>它是Windows操作系统提供给程序开发者的一组函数,这些函数允许程序员调用Windows操作系统<br>的各种资源,共享Windows操作系统的代码!<br>我们用得最多的API分别是由:<br>内核,用户,图象图形几个模块的函数组成,还有很多各种功能的API
 
此人是谁?此人有什么用处?天下还可以找到几个这样的人!<br>如何消灭这样的人请给点好建议<br>&nbsp; 呵呵开个玩笑 比如 MESSAGEBOX函数你肯定知道吧,那个就是WINAPI<br>&nbsp;
 
不明白.
 
进行WINDOWS应用程序开发离不开对WIN32API函数的调用,只有充分理解和利用API函数<br>才能深入到WINDOWS的内部,充分挖掘系统提供的强大功能和灵活性。<br>学好它最好是找一些调用API简单函数的例子,用过几次就知道是怎么回事了。<br>
 
其实就是Microsoft帮你封装出来的一些函数库,他们都是调用底层的DLL的。<br>而你不需要理会这些DLL,直接调用API成了。
 
delphi的help菜单下的sdk就是api函数
 
看以下MSDN的SDK里面有讲.
 
在Uses中有个Windwos注意了没,那就是为你调用API作准备的,其实你在不知不觉中<br>就用到了API的
 
Application Program Interface<br>它是Windows操作系统提供给程序开发者的一组函数,这些函数允许程序员调用Windows操作系统<br>的各种资源,共享Windows操作系统的代码!<br>我们用得最多的API分别是由:<br>内核,用户,图象图形几个模块的函数组成,还有很多各种功能的API
 
API字面意思:应用程序编程接口。<br>简单说就是一堆函数。<br>函数操作主要针对WINDOWS系统,如取WINDOWS系统的版本信息,直接写I/O,等等等等。<br>用来支持应用程序的开发。
 
就是在windows下编程不得不用的东西
 
Windows API=Windows Application Programming Interface即Windows应用程序编程接口,是开发Windows应用程序最直接的工具,她主要是由上千个函数组成,所有的Windows程序归根结底都是调用Windows API来实现其功能的。<br>学习Windows API首先要学习Windows程序设计,了解Windows应用程序的工作原理,并基于一种开发工具,如VC++等。<br>MSDN是你最好的老师!
 
晕了,一百分,这么多人分~
 
http://de-de.51.net/download.php<br>下载个win32api.chm里面都有了。。。
 
Windows API是用C语言编写,供各个程序调用来实现一些功能的函数。<br>这些函数大多在以下几个文件中:<br>kernel32.dll(用于操作内核方面的函数,例如对进程、线程的操作,CreateProcess等),<br>user32.dll(用于用户界面方面的操作,MessageBox就在它里面),<br>shell32.dll(一些说不出的功能,ExtractIcon,Shell_NotifyIcon等就在这里面),<br>gdi32.dll(提供图形操作函数的连接库,BitBlt,Ellipse等等)<br>另外还会有:<br>wsock32.dll(Socket的函数)<br>advapi32.dll(提供注册表操作等等的函数,正如它的名称Advanced API)
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部