在好例子网,分享、交流、成长!
您当前所在位置:首页C# 开发实例C#语言基础 → win32封装(含最新版win32 api chm文档)

win32封装(含最新版win32 api chm文档)

C#语言基础

下载此实例
  • 开发语言:C#
  • 实例大小:2.88M
  • 下载次数:51
  • 浏览次数:1498
  • 发布时间:2015-01-04
  • 实例类别:C#语言基础
  • 发 布 人:acdseeqq
  • 文件格式:.zip
  • 所需积分:2
 相关标签: API win32

实例介绍

【实例简介】

首先,我对于本文的作者骗人的行为很不爽,从开篇来看是详细分析 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 代码窗口中了。

【实例截图】

【核心代码】

标签: API win32

实例下载地址

win32封装(含最新版win32 api chm文档)

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

第 1 楼 1875794774 发表于: 2019-08-06 22:57 51

支持(0) 盖楼(回复)

发表评论

(您的评论需要经过审核才能显示)

查看所有1条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警