DLL与api

这篇博客介绍了DLL动态链接库的原理、创建与调用,强调了DLL在易语言中的应用。同时,讨论了API的概念,如何在易语言中插入和调用DLL命令。此外,文章还探讨了面向对象编程中的类、封装、继承和多态性,以及如何在易语言中实现这些概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

DLL与api
了解DLL:字太多详细百度。
编写dll:
编译:
调用:看老师的操作
易语言:链接:https://pan.baidu.com/s/1_hWC3GXGmiYMbM7TkkrfxQ 密码:1mhn

动态链接库文件是一个拥有多个命令集合的文件,就是将一些能够公用的命令集成在一起的一个win标准接口的命令集合,dll接口命令的类型是文本型或者字节集型时,要使用指针来传递数据,定义dll命令时,“dll库文件名”中所指定的dll文件路径要正确,dll文件可以简化代码量,使编程更加方便快捷,在易语言中,可以创建标准的动态链接库文件共其他编程语言调用,同时易语言也可以调用其他编程语言编写的动态链接库,从而达到了编程功能互通,互补的目的。
作业:1.写一个“取汉字拼音()”命令编写的dll
2.编写一个含有窗口的dll,并且载入他

API
了解API:字太多详细百度。
早windows中API命令一般位于dll文件中,在易语言里为了便于编程人员的理解,把调用api命令成为DLL命令
插入:插入dll
Dll命令的说明:
DLL命令名:输入或修改当前dll命令在易程序中的使用名称
返回值类型:定义dll命令返回值的数据类型,不能使非系统基本数据类型或者字节集型
公开:决定当前dll命令在编译后是否对外公开以便外部可以直接调用(一般用作模块)
DLL库文件名:定义当前dll命令所在动态链接库的文件名,如果不指定库文件名,系统将默认在系统的基本win32 API库中寻找指定命令
在库中对应命令名:定义当前dll命令在其所在动态链接库中的名称。

我们这边来调用一个取窗口标签的api封装一个dll动态链接库文件供程序调用
取窗口标题取指定点窗口句柄

作业:完成以下案例:1.调用限制指针活动区域api,2.使用api完成取鼠标处句柄。

面向对象编程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值