资源简介
首先,我对于本文的作者骗人的行为很不爽,从开篇来看是详细分析 API 的文章,但是这
部分内容只有 18 面,后边的大量篇幅全是 API 函数大全。很明显,这是一篇拼凑出来的东
西,为了刷分用的,所以我特意重新发出来,免费之!不过前面这段文字对于 API 入门确
实挺有用,值得看看。如果想深入点学习 API,强烈推荐 VB 学习之 API 教程系列(共七课)。
网上有单独的章节,我在另一个文档中已经将七课合并,并且加入补充章节----《逻辑坐标
与设备坐标》,免去大家来回找的麻烦。
一、API 是什么?
这个我本来不想说的,不过也许你知道其它人不知道,这里为了照顾一下新手,不得不
说些废话,请大家谅解。
Win32 API 即为 Microsoft 32 位平台的应用程序编程接口(Application Programming
Interface)。所有在Win32 平台上运行的应用程序都可以调用这些函数。
使用 Win32 API,应用程序可以充分挖掘 Windows 的 32 位操作系统的潜力。Mircrosoft
的所有 32 位平台都支持统一的 API,包括函数、结构、消息、宏及接口。使用 Win32 API
不但可以开发出在各种平台上都能成功运行的应用程序,而且也可以充分利用每个平台特有
的功能和属性。
以上为 API 的相关介绍,不过有些新手看了以后可能还是不怎么明白 API 到底有什么
用?这里请不要着急,如果你有足够耐心的话,请慢慢往下看。
二、如何使用 API?
估计这才是大家真正关心的,那么如何使用 API 呢?在了解 API 之前,先打开你的 VB
书,翻到过程函数这章来,在搞清楚 API 之前应该先搞懂过程函数是怎么一回事!如果你
还不知道过程的工作方式,那么请先不要急着往下看,那样容易走很多弯路。
好了,当你理解了过程函数时,也就是你可以使用 API 的时候了,别把 API 看得太难,
你就像使用过程函数一样使用 API 就可以了。首先,让我们看看一个简单的 API,以下:
Private Declare Sub Sleep Lib "kernel32" Alias "Sleep" (ByVal dwMilliseconds As Long)
以上这个 API 的呢是起一个延时作用。你如果是刚接触 API 的话可能会感到 API 的书
写及其复杂,而且会感到很不适应。其实这没什么的,慢慢习惯就好了。至于 API 这些复
杂的书写你就不用操心了,在你安装 VB 的时候微软已经帮我们带上了 API 浏览器,这些全
部都可以利用 API 浏览器帮我们自动生成。API 浏览器的位置位于[开始菜单-程序-
Microsoft Visual Basic 6.0 中文版-Microsoft Visual Basic 6.0 中文版工具-API 文本浏览
器]。打开 API 浏览器,在最上面的一个文本框中输入 Sleep,这时下面列表框中就会自动显
示相应的 API 函数,然后点右边添加按钮即可,接着点击复制按钮,这时你就可以用 Ctrl V
把声明的 API 添加到 VB 代码窗口中了。
代码片段和文件信息
----------- --------- ---------- ----- ----
文件 2608299 2011-07-24 22:20 win32+API大全.pdf
文件 696925 2011-07-24 22:28 Win32 API大全.chm
文件 1630 2011-02-21 21:37 西西软件.txt
文件 76 2011-04-30 11:42 西西软件.url
- 上一篇:C#中调用VC++的DLL
- 下一篇:DDD架构面向领域驱动开发模式
相关资源
- ASP.NET WebAPI+mvc4.0+EasyUI快速开发框架
- C#开发FFMPEG(API方式) FFmpeg拉取RTMP流
- 免费PDF控件Spire.PDF
- 利用ASP.NET和百度地图API开发的校园地
- 蒋金楠ASP.NET Web API 2 框架揭秘完整带
- Asp.net Web API框架揭秘 完整Pdf+所有源码
- C# HttpWebRequest动态调用WebApi、WCF、We
- 基于C# MVC开发的WEB API通用框架 附带
- WebApi搭建简单服务器demo亲测可用
- 获取鼠标所在窗口的句柄、类名c#
- C#版海康客户端API封装
- 在C#中调用MapX[超级详细]pb、vb、delp
- 百度翻译APIC#
- zebraZPL EPL开发控件及API说明
- 最新淘宝客C#.NET基础API代码和SDK
- C#之系统API详解教程
- c# 用SAPI实现语音识别及文本转换的详
- C#读取本地数据源数据,在百度地图上
- c# 调用百度地图API
- 佳博打印机.net平台下的开发API
- Face++ C# Demo实现web API 人脸比对,识别
- C# System Hooks
- seafile私有云的api的C#客户端实现
- C#腾讯AI 接口签名工具及语音合成De
- C#使用OpcNetApi_dll和OpcNetApi_Com_dll操作
- 豆瓣API接口获取书籍详细信息C#
- Http APi 测试工具
- wpf实现本地图像文件打开与保存
- Native Wifi C#
- c# api帮助文档
评论
共有 条评论