1、高级深入 第 44课: 易语言 API的定义和调用 看流星社区 讲师:雨夜 在 Windows中, API函数位于 DLL(动态链接库)文件中。在易语言里为了便于编程人员的理解,把调用 API 函数的命令称之为“ DLL命令” DLL命令名: 当前 DLL命令在易程序中的使用名称,编程人员可自行定义。使用中文为此 DLL重新命名后,以后在程序代码中可直接使用此中文名称,就相当于使用了对应的“在 DLL库中对应命令名” 返回值类型: 定义 DLL命令返回值的数据类型,不能为 非系统基本数据类型或字节集型。 备注: 输入或修改与当前 DLL命令相关的备注信息。 DLL库文件名 :定义当前 DLL
2、命令所在动态链接库的文件名。如果不指定库文件名,系统将默认在 Kernel32.dll、 Gdi32.dll、User32.dll、 Mpr.dll、 Advapi32.DLL、 Shell32.dll 等 Windows系统的基本应用程序界面函数库中搜寻指定命令。 注意: 这里不要包含 DLL库文件名的路径,程序运行后会自动定位该 DLL库(查找顺序为: EXE所在目录,当前目录,系统目录,系统安装目录) .版本 2 .DLL 命令 移动窗口 , 整数型 , “user32.dll“, “MoveWindow“ .参数 hwnd, 整数型 .参数 x, 整数型 .参数 y, 整数型 .参数 nWidth, 整数型 .参数 nHeight, 整数型 .参数 bRepaint, 整数型 函数功能 : 改变指定窗口的位置和大小