易语言核心支持库DLL命令大全
.版本 2
.DLL命令 _取短整型指针, 整数型, , "lstrcpyn", 公开
    .参数 目的指针, 短整数型, 传址
    .参数 源指针, 短整数型, 传址
    .参数 复制长度, 整数型, , 0
.DLL命令 _取双精度指针, 整数型, , "lstrcpyn", 公开
    .参数 目的指针, 字节型, 传址
    .参数 源指针, 字节型, 传址
    .参数 复制长度, 整数型, , 0
.DLL命令 _取文本指针, 整数型, , "lstrcpyn", 公开
    .参数 目的指针, 文本型, 传址
    .参数 源指针, 文本型, 传址
    .参数 复制长度, 整数型, , 0
.DLL命令 _取整型指针, 整数型, , "lstrcpyn", 公开
    .参数 目的指针, 整数型, 传址
    .参数 源指针, 整数型, 传址
    .参数 复制长度, 整数型, , 0
.DLL命令 _取子程序指针, 整数型, , "lstrcpyn", 公开, 返回整型子程序
    .参数 目的指针, 子程序指针
    .参数 源指针, 子程序指针
    .参数 复制长度, 整数型, , 0
.DLL命令 _取字节集指针, 整数型, , "lstrcpyn", 公开
    .参数 目的指针, 字节集, 传址
    .参数 源指针, 字节集, 传址
    .参数 复制长度, 整数型, , 0
.DLL命令 _取字节指针, 整数型, , "lstrcpyn", 公开
    .参数 目的指针, 字节型, 传址
    .参数 源指针, 字节型, 传址
    .参数 复制长度, 整数型, , 0
.DLL命令 CallNextHookEx, 整数型, , "CallNextHookEx", 公开, 传递钩子
    .参数 钩子句柄, 整数型
    .参数 钩子类型, 整数型
    .参数 消息一, 整数型
    .参数 消息二, 整数型
.DLL命令 CharLower, 文本型, , "CharLowerA", 公开, 到小写_
    .参数 str, 文本型
.DLL命令 CharUpper, 文本型, , "CharUpperA", 公开, 到大写_
    .参数 str, 文本型
.DLL命令 CloseHandle, 整数型, "kernel32.dll", "CloseHandle", 公开
    .参数 对象句柄, 整数型
.DLL命令 CopyMemory_msg, 整数型, , "RtlMoveMemory", 公开, 复制消息
    .参数 目标地址, MSG
    .参数 源地址, 整数型
    .参数 复制长度, 整数型
.DLL命令 CreateFont, 整数型, "gdi32", "CreateFontA", 公开, 用指定的属性创建一种逻辑字体 执行成功则返回逻辑字体的句柄,零表示失败。会设置GetLastError
    .参数 nHeight, 整数型, , IfHeight
    .参数 nWidth, 整数型, , IfWidth
    .参数 nEscapement, 整数型, , IfEscapement
    .参数 nOrientation, 整数型, , IfOrientation
    .参数 fnWeight, 整数型, , IfWeight
    .参数 fdwItalic, 整数型, , IfItalic
    .参数 fdwUnderline, 整数型, , IfUnderline
    .参数 fdwStrikeOut, 整数型, , IfStrikeOut
    .参数 fdwCharSet, 整数型, , IfCharSet
    .参数 OutputPrecision, 整数型, , IfOutputPrecision
    .参数 ClipPrecision, 整数型, , IfClipPrecision
    .参数 Quality, 整数型, , IfQuality
    .参数 PitchAndFamily, 整数型, , IfPitchAndFamily
    .参数 lpszFace, 文本型, , IfFaceName; 
.DLL命令 CreateRemoteThread, 整数型, "kernel32", "CreateRemoteThread", 公开, 在另一进程中建立并运行一个远程的线程  成功返回新线程句柄,失败返回NULL,并且可调用GetLastError获得错误值。
    .参数 进程句柄, 整数型, , 进程句柄
    .参数 线程安全描述字, 整数型, , 线程安全描述字,指向SECURITY_ATTRIBUTES结构的指针
    .参数 线程栈大小, 整数型, , 线程栈大小,以字节表示
    .参数 远程进程指针, 整数型, , 一个LPTHREAD_START_ROUTINE类型的指针,指向在远程进程中执行的函数地址
    .参数 传入参数, 整数型, , 传入参数
    .参数 其它标志, 整数型, , 创建线程的其它标志
    .参数 线程身份标志, 整数型, , 线程身份标志,如果为NULL
.DLL命令 CreateToolhelp32Snapshot, 整数型, "kernel32.dll", "CreateToolhelp32Snapshot", 公开, 创建系统快照TH32CS_INHERIT=2147483648  TH32CS_SNAPALL=位或(1,2,4,8)
    .参数 快照标志, 整数型, , 进程=15,线程=4DLL8,堆=1
    .参数 参数, 整数型, , TH32CS_SNAPHEAPLIST=1 TH32CS_SNAPPROCESS=2 TH32CS_SNAPTHREAD=4 TH32CS_SNAPMODULE=8
.DLL命令 DeleteObject, 整数型, "gdi32", "DeleteObject", 公开, 用这个函数删除GDI对象,比如画笔、刷子、字体、位图、区域以及调板等等。对象使用的所有系统资源都会被释放 非零表示成功,零表示失败
    .参数 对象句柄, 整数型, , 一个GDI对象的句柄
.DLL命令 FillMemory, , "kernel32.dll", "RtlFillMemory", 公开, 填充内存_
    .参数 目的内存, 整数型, , Destination
    .参数 长度, 整数型, , Length
    .参数 填充内容, 整数型, , Fill
.DLL命令 FreeLibrary, 整数型, , "FreeLibrary", 公开, 释放一个DLL
    .参数 hddl, 整数型
.DLL命令 GetCommandLine, 文本型, , "GetCommandLineA", 公开
.
DLL命令 GetComputerName, 整数型, "kernel32.dll", "GetComputerNameA", 公开, 取计算机名_TRUE(非零)表示成功,否则返回零。
    .参数 字串缓冲区, 文本型, , lpBuffer,随同计算机名载入的字串缓冲区
    .参数 缓冲区长度, 整数型, 传址, nSize,缓冲区的长度。这个变量随同返回计算机名的实际长度载入
.DLL命令 GetCurrentDirectory, 整数型, , "GetCurrentDirectoryA", 公开
    .参数 nBufferLength, 整数型
    .参数 lpBuffer, postthreadmessage文本型
.DLL命令 GetCurrentProcess, 整数型, , "GetCurrentProcess", 公开, API_取当前进程句柄
.DLL命令 GetCursorPos, 整数型, "user32", "GetCursorPos", 公开, 取鼠标位置_
    .参数 位置, POINTAPI
.
DLL命令 GetDesktopWindow, 整数型, , "GetDesktopWindow", 公开
.DLL命令 GetInputState, 整数型, "user32", "GetInputState", 公开
.DLL命令 GetLastError, 整数型, , "GetLastError", 公开, 取系统最后错误代码
.DLL命令 GetModuleFileName, 整数型, , "GetModuleFileNameA", 公开
    .参数 hModule, 整数型
    .参数 lpFileName, 文本型
    .参数 nSize, 整数型
.DLL命令 GetModuleHandle, 整数型, "kernel32", "GetModuleHandleA", 公开, 获取一个应用程序或动态链接库的模块句柄 如执行成功成功,则返回模块句柄。零表示失败。会设置GetLastError
    .参数 lpModuleName, 整数型, , 指定模块名,这通常是与模块的文件名相同的一个名字。例如,NOTEPAD.EXE程序的模块文件名就叫作NOTEPAD; 
.DLL命令 GetOpenFileName, 整数型, "comdlg32.dll", "GetOpenFileNameA", 公开, 打开多文件对话框
    .参数 OpenFile,
.DLL命令 GetProcAddress, 整数型, , "GetProcAddress", 公开, 根据加载DLL模块返回的句柄,取模块内部函数的指针地址
    .参数 hModule, 整数型, , HMODULE结构,是所调用DLL模块的句柄
    .参数 lpProcName, 文本型, , LPCSTR结构,是函数名称
.DLL命令 GetProcessHeap, 整数型, , "GetProcessHeap", 公开

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。