- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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 - ) ,女 ,江苏启东人 ,南通大学计算机科学与技术学院教师 ,硕士研究生 ,主要从事
您可能关注的文档
- 600MW超临界机组全程给水自动控制系统的控制策略.docx
- 600MW机组锅炉361阀的工作原理及调试特点.docx
- 600MW机组磨煤机增速改造及性能分析.docx
- 600MW汽轮机轴封管路振动的原因分析与改进措施.docx
- 704风险和机会管理程序.doc
- 718塑料模具钢的组织和预硬化处理.docx
- 720全景中国·数字化营销方案.ppt
- 723PLUS电子调速器在16V240ZJD型柴油机上的应用.docx
- 790调速器用于交联线的调试方法及参数设置.pptx
- 824背景音乐添意境 八年级信息技术教案 西安交通大学版.doc
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)