API函数在VB中的应用.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
文章编号 : 1673 - 2340 ( 2005) 04 - 0050 - 04 文章编号 : 1673 - 2340 ( 2005) 04 - 0050 - 04 API 函数在 VB 中的应用 沈晓红 ,梁惺彦 (南通大学 计算机科学与技术学院 ,江苏 南通 226007) 摘 要 : 从 API 函数概述 、调用 API 函数的一般方法 、注意事项 、应用实例 4 个方面叙述了 API 函数在 VB 开发中的 应用 , 并阐述了 VB 通过调用 API 函数 , 能够直接控制和处理计算机的系统参数和硬件资源 , 开发出具有专业水准 的 Wi ndows 应用程序 。 关键词 : API 函数 ; VB ;应用 中图分类号 : TP313 文献标识码 :A The Appl ication of API Function to VB SHEN Xiao - hong , L IANG Xi ng - yan ( School of Comp uter Science , Nantong University , Nantong 226007 , Chi na) Abstract : The paper explai ns the application of API function to the develop ment of VB program i n four respects such as the out2 It al so shows that with API func2 li ne of API function , methods of usi ng API function , poi nts for attention and some examples. tion , VB programs are able to control and process systematic parameters and resources of the hardware and develop Wi ndows appli2 cation p rograms more professionall y. Key words : API function ; VB ; application 随着计算机软件技术的不断发展 , 在 Wi ndows 操作平台上出现了一系列面向对象的可视化编程语 言 ,诸如微软公司的 Visual Basic 、Visual C + + ,Borland 公司的 Delp hi 等 , 它们简单易学 、界面友好 , 深受广 大用户的青睐 。但仅利用语言本身提供的类库无法 充分挖掘操作系统给用户提供的强大功能 , 只有充 分理解 API 函数的功能和用法 , 结合语言本身的特 点 ,才能深入到 Wi ndows 系统内部 ,开发出专业的应用 程序 。本文主要阐述了 API 函数在 VB 中的应用 。 1 API 函数概述 1. 1 API 函数及在 VB 中使用 API 的可能性 API 函数可以在很大程度上扩展 VB 的功能 。如果在 使用本身提供的语句 、函数和控件无法实现某些功 能时可以考虑使用 API 函数 。 1. 2 API 函数的常用动态链接库 1 API 是作为动态链接库 (Dynamic Li nk Library) 存 在的 , 动态链接库的扩展名为“DLL”, 这是 Wi ndow 系统中一种特殊的可执行文件 。一个动态链接库一 般由一个函数集组成 , 这些函数可以提供给其他的 应用程序使用 , 但不必实际链接到应用程序中 , 只要 在应用程序运行时装入它就可以了 。常用的 API 函 数动态链接库如下 : Kernel . dll ———Wi ndows 32 位核心 , 主要对计算 API( Application Programmi ng Interface) 即应用程 机的系统资源进行操作 ; Advapi 32. dll ———高级 API 服务 , 与注册方面的函数 ; 序编程接口 , 是用 C 和 C + + 编写的 , 由操作系统或 其他应用程序使用的函数 , 即所有运行在 Wi ndows 平台上的应用程序包括 Wi ndows 操作系统都需要调 用这些函数 。而 Visual Basic 是以 Wi ndows 为编程环 境的软件 , 所以它当然有权利调用 API 函数 , 使用 包含许多安全 Gdi 32. dll ———图形设备接口 API 库 ,主要对系统 的图形图象进行操作 ; 作者简介 :沈晓红 ( 1975 - ) ,女 ,江苏启东人 ,南通大学计算机科学与技术学院教师 ,硕士研究生 ,主要从事

您可能关注的文档

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档