易语言常用api大全(dll命令)
.dll命令 生成声音_, 整数型, "kernel32.dll", "beep", 公开, , beep,用于生成简单的声音  long,true(非零)表示成功,否则返回零。会设置getlasterror
.参数 声音频率, 整数型, , dwfreq,声音频率(从37hz到32767hz)long,声音频率(从37hz到32767hz)。在windows95中忽略
.参数 声音持续时间, 整数型, , dwduration,参见相关帮助long,声音的持续时间,以毫秒为单位。如为-1,表示一直播放声音,直到再次调用该函数为止。在windows95中会被忽略
.dll命令 取字节数据地址_, 整数型, "kernel32.dll", "lstrcpyn", 公开, lstrcpyn
.参数 数据1, 字节型, 传址, lpstring1
.参数 数据2, 字节型, 传址, lpstring2
.参数 数据长度, 整数型, , imaxlength
.dll命令 取字节数组数据地址_, 整数型, "kernel32.dll", "lstrcpyn", 公开, lstrcpyn
.
参数 数据1, 字节型, 传址 数组, lpstring1
.参数 数据2, 字节型, 传址 数组, lpstring2
.参数 数据长度, 整数型, , imaxlength
.dll命令 取字节集数据地址_, 整数型, "kernel32.dll", "lstrcpyn", 公开, lstrcpyn
.参数 数据1, 字节集, 传址, lpstring1
.参数 数据2, 字节集, 传址, lpstring2
.参数 数据长度, 整数型, , imaxlength
.dll命令 取文本数据地址_, 整数型, "kernel32.dll", "lstrcpyn", 公开, lstrcpyn
.参数 数据1, 文本型, 传址, lpstring1
.参数 数据2, 文本型, 传址, lpstring2
.参数 数据长度, 整数型, , imaxlength
.
dll命令 取文本数组数据地址_, 整数型, "kernel32.dll", "lstrcpyn", 公开, lstrcpyn
.参数 数据1, 文本型, 传址 数组, lpstring1
.参数 数据2, 文本型, 传址 数组, lpstring2
.参数 数据长度, 整数型, , imaxlength
.dll命令 取整数数据地址_, 整数型, "kernel32.dll", "lstrcpyn", 公开, lstrcpyn
.参数 数据1, 整数型, 传址, lpstring1
.参数 数据2, 整数型, 传址, lpstring2
.参数 数据长度, 整数型, , imaxlength
.dll命令 取整数数组数据地址_, 整数型, "kernel32.dll", "lstrcpyn", 公开, lstrcpyn
.参数 数据1, 整数型, 传址 数组, lpstring1
.参数 数据2, 整数型, 传址 数组, lpstring2
.
参数 数据长度, 整数型, , imaxlength
.dll命令 lstrcpyn, 整数型, "kernel32.dll", "lstrcpyn", 公开, lstrcpyn
.参数 数据1, 文本型, 传址, lpstring1
.参数 数据2, 文本型, 传址, lpstring2
.参数 数据长度, 整数型, , imaxlength
.dll命令 置线程优先级_, 整数型, "kernel32", "setthreadpriority", 公开, $(b)设定线程的优先级别  非零表示成功,零表示失败。会设置getlasterror
.参数 线程句柄, 整数型, , hthread
.参数 优先权, 整数型, , npriority 例如:-2 更过自己去搜索下
.dll命令 setthreadpriority, 整数型, "kernel32", "setthreadpriority", 公
开, $(b)设定线程的优先级别  非零表示成功,零表示失败。会设置getlasterror
.参数 线程句柄, 整数型, , hthread
.参数 优先权, 整数型, , npriority 例如:-2 更过自己去搜索下
.dll命令 置进程优先级_, 整数型, "kernel32", "setpriorityclass", 公开, $(b)设置一个进程的优先级别  进程的优先级,零表示失败。会设置getlasterror
.参数 进程句柄, 整数型
.参数 级别, 整数型, , 例如:64 更过自己去搜索下
.dll命令 setpriorityclass, 整数型, "kernel32", "setpriorityclass", 公开, $(b)设置一个进程的优先级别  进程的优先级,零表示失败。会设置getlasterror
.参数 进程句柄, 整数型
.参数 级别, 整数型, 数组, 例如:64 更过自己去搜索下
.dll命令 取线程优先级_, 整数型, "kernel32", "getthreadpriority", 公开, getthreadpriority
.参数 线程句柄, 整数型, , 线程句柄
.dll命令 取特定进程优先级_, 整数型, "kernel32", "getpriorityclass", 公开, getpriorityclass$(b)获取特定进
程的优先级别  进程的优先级,零表示失败。会设置getlasterror
.参数 进程句柄, 整数型, , 进程句柄;
.dll命令 getthreadpriority, 整数型, "kernel32", "getthreadpriority", 公开, getthreadpriority
.参数 线程句柄, 整数型, , 线程句柄
.dll命令 getpriorityclass, 整数型, "kernel32", "getpriorityclass", 公开, getpriorityclass$(b)获取特定进程的优先级别  进程的优先级,零表示失败。会设置getlasterror
.参数 进程句柄, 整数型, , 进程句柄;
.dll命令 取当前线程伪句柄_, 整数型, "kernel32", "getcurrentthread", 公开, getcurrentthread $(b)获取当前线程的一个伪句柄  当前线程的伪句柄
.dll命令 取当前进程伪句柄_, 整数型, "kernel32", "getcurrentprocess", 公开, getcurrentprocess$(b)获取当前进程的一个伪句柄  当前进程的伪句柄 一般是-1
.dll命令 getcurrentthread, 整数型, "kernel32", "getcurrentthread", 公开, getcurrentthread$(b)获取当前线程的一个伪句柄  当前线程的伪句柄一般是-2
.dll命令 getcurrentprocess, 整数型, "kernel32", "getcurrentprocess", 公开, getcurrentprocess$(b)获取当前进程的一个伪句柄  当前进程的伪句柄
.dll命令 退出线程_, 整数型, "kernel32", "exitthread", 公开, exitthread
.参数 线程句柄, 整数型
.dll命令 exitthread, 整数型, "kernel32", "exitthread", 公开, exitthread
.参数 线程句柄, 整数型
.dll命令 关机对话框_, 整数型, "shell32.dll", "#60", 公开, #60
.参数 参数, 整数型, , yourguess
.dll命令 复制文件_, 整数型, "kernel32.dll", "copyfilea", 公开
.参数 源文件名, 文本型, , lpexistingfilename,被复制的文件名
.参数 目标文件名, 文本型, , lpnewfilename,目标文件名
.参数 是否覆盖, 整数型, , bfailifexists,非0不覆盖,0覆
.dll命令 删除文件_, 整数型, "kernel32.dll", "deletefilea", 公开, 删除指定文件
.参数 文件名, 文本型, , lpfilename,欲删除文件的名字
.dll命令 最小化窗口_, 整数型, "user32.dll", "closewindow", 公开, 非0表示成功,0表示失败
.参数 窗口句柄, 整数型, , hwnd,欲最小化窗口的窗口句柄
vb语言代码大全网页
.dll命令 取文件属性_, 整数型, "kernel32", "getfileattributesa", 公开,  1、#只读文件; 2、#隐藏文件;  4、#系统文件; 16、#子目录;32、#存档文件 要判断是否设置了某个属性,在返回值与想要得知的属性值之间使用“位与”命令进行比较。如果所得的结果不为零,则表示设置了这个属性值。如果取文件属性失败,将返回 -1。
.参数 文件名, 文本型
.dll命令 取文件扩展名_, 整数型, "shlwapi.dll", "pathfindextensiona", 公开, 无扩展名返回空 得到的返回整数值要进过  指针到文本代码  才可以取得
.参数 文件路径, 文本型, , pszpath 
.dll命令 删除扩展名_, , "shlwapi.dll", "pathremoveextensiona", 公开,  比如: c:documents and settingsadministrator桌面1.exe  返回c:documents and settingsadministrator桌面1
.参数 文件路径, 文本型, , pszpath  得到的变量保存在文本路径中
.dll命令 ntshutdownsystem, 整数型, "ntdll.dll", , 公开
.参数 se_, 整数型, , 0为关机,1为重起
.dll命令 rtladjustprivilege, 整数型, "ntdll.dll", , 公开
.参数 se_, 整数型
.参数 true_, 逻辑型
.参数 hprocess, 整数型
.参数 ret, 整数型, 传址
.dll命令 播放声音文件_, 整数型, "winmm.dll", "playsounda", 公开, 播放声音文件
.参数 声音文件名, 文本型, , lpszname
.参数 模块句柄, 整数型, , hmodule 一般填写1
.参数 标志, 整数型, , dwflags 一般填写0
.dll命令 是否为管理员_, 整数型, "advpack.dll", "isntadmin", 公开, " 返回值非0为管理员
.参数 参数1, 整数型, , dwreserved,默认0
.参数 参数2, 整数型, , lpdwreserved,默认0
.dll命令 shellexecute, 整数型, , "shellexecutea", 公开, 执行命令
.参数 窗口句柄, 整数型, , 父窗口句柄,可为0 hwnd  0  指定一个窗口的句柄,有时候,windows程序有必要在创建自己的主窗口前显示一个消息框
.参数 操作方式, 文本型, , lpoperation“open”  指定字串“open”来打开lpflie文档,或指定“print”来打印它
.参数 链接地址, 文本型, , lpfile要打开的网页地址  或 mailo:709760015@qq  想用关联程序打印或打开一个程序名或文件名
.参数 命令行参数, 文本型, , lpparameters“”或"0" 如lpszflie是可执行文件,则这个字串包含传递给执行程
序的参数
.参数 完整路径, 文本型, , lpdirectory“”或"0" 想使用的完整路径
.参数 窗口显示方式, 短整数型, , nshowcmd
5或1 定义了如何显示启动程序的常数值。参考showwindow函数的ncmdshow参数;
.dll命令 setwindowtextw, 整数型, "user32.dll", "setwindowtexta", 公开
.参数 窗口句柄, 整数型
.参数 窗口标题, 文本型
.dll命令 取标题文本长度_, 整数型, "user32.dll", "getwindowtextlengtha", 公开
.参数 窗口句柄, 整数型
.dll命令 取窗口标题_, 整数型, "user32", "getwindowtexta", 公开, 一个窗体的标题(caption)文字,或者一个控件的内容(在vb里使用:使用vb窗体或控件的caption或text属性)  复制到lpstring的字串长度;不包括空中止字符。会设置getlasterror
.参数 窗口句柄, 整数型, , 欲获取文字的那个窗口的句柄
.参数 缓冲区, 文本型, , 预定义的一个缓冲区,至少有cch+1个字
.参数 缓冲尺寸, 整数型, , lp缓冲区的长度;
.dll命令 设置窗口标题, 整数型, "user32.dll", "setwindowtexta", 公开
.dll命令 writeprivateprofilestring, 整数型, "kernel32", "writeprivateprofilestringa", 公开, 相当于写配置项
.参数 节名称, 文本型, , lpapplicationname  string,要在其中写入新字串的小节名称。这个字串不区分大小写
.参数 配置项名称, 文本型, , lpappname,要设置的小节。这个字串不区分大小写  any,要设置的项名或条目名。这个字串不区分大小写。用vbnullstring可删除这个小节的所有设置项
.参数 欲写入值, 文本型, , lpstring,项和值字串的一个列表。
.参数 配置项文件名, 文本型, , lpfilename,初始化文件的名字。
.dll命令 取当前目录_, 整数型, "kernel32", "getcurrentdirectorya", 公开
.参数 缓冲区长度, 整数型
.参数 缓冲区, 文本型
.dll命令 getprivateprofilestringa, 整数型, "kernel32", "getprivateprofilestringa", 公开, 相当于读配置项
.参数 节名称, 文本型, , lpapplicationname  string,要在其中写入新字串的小节名称。这个字串不区分大小写
.参数 配置项名称, 文本型, , lpappname,要设置的小节。这个字串不区分大小写  any,要设置的项名或条目名。这个字串不区分大小写。用vbnullstring可删除这个小节的所有设置项
.参数 默认文本, 文本型, , lpstring,项和值字串的一个列表。
.参数 返回文本, 文本型, , string,指定一个字串缓冲区,长度至少为nsize
.参数 返回文本大小, , , long,指定装载到lpreturnedstring缓冲区的最大字符数量
.参数 配置项文件名, 文本型, , lpfilename,初始化文件的名字。
.dll命令 初始化配置项_, 整数型, "kernel32.dll", "writeprivateprofilesectiona", 公开, $(b)
.参数 节名称, 文本型, , lpappname,要设置的小节。这个字串不区分大小写
.参数 配置项名称, 文本型, , lpstring,项和值字串的一个列表。
.参数
配置项文件名, 文本型, , lpfilename,初始化文件的名字。
.dll命令 获取配置项列表_, 整数型, "kernel32", "getprivateprofilesectiona", 公开, 相当于取配置节名
.参数 节名称, 文本型, , lpappname
.参数 返回文本, 文本型, , lpreturnedstring
.参数 返回文本大小, 整数型, , nsize
.参数 配置项文件名, 文本型, , lpfilename
.dll命令 messagebox, 整数型, , "messageboxa", 公开
.参数 窗口句柄, 整数型
.
参数 提示信息, 文本型
.参数 窗口标题, 文本型
.参数 按钮值, 整数型
.dll命令 messageboxw, 整数型, , "messageboxw", 公开
.参数 窗口句柄, 整数型
.参数 提示信息, 文本型
.参数 窗口标题, 文本型
.参数 按钮值, 整数型
.dll命令 lstrlena, 整数型, "kernel32.dll", "lstrlena", 公开
.参数 文本lpstring, 文本型
.dll命令 lstrcata, 整数型, "kernel32", "lstrcata", 公开
.
参数 文本lpstring1被赋值的文本, 文本型, , lpstring1
.参数 文本lpstring2用作赋值的文本, 文本型, , lpstring2
.dll命令 lstrcpya, 整数型, "kernel32.dll", "lstrcpya", 公开
.参数 文本lpstring1被赋值的文本, 文本型
.参数 文本lpstring2用作赋值的文本, 文本型
.dll命令 getcurrentdirectorya, 整数型, "kernel32", "getcurrentdirectorya", 公开
.参数 缓冲区长度, 整数型
.参数 缓冲区, 文本型
.dll命令 目录是否为空_, 整数型, "shlwapi.dll", "pathisdirectoryemptya", 公开, 是返回非0,不存在或不是空目录返回0
.参数 路径文本, 文本型, , pszpath
.dll命令 退出进程_, 整数型, "kernel32", "exitprocess", 公开
.参数 进程句柄, 整数型
.dll命令 pathisdirectoryemptya, 整数型, "shlwapi.dll", "pathisdirectoryemptya", 公开, 是返回非0,不存在或不是空目录返回0
.参数 路径文本, 文本型, , pszpath
.dll命令 exitprocess, 整数型, "kernel32", "exitprocess", 公开
.参数 进程句柄, 整数型
.dll命令 取得win目录_, 整数型, "kernel32.dll", "getwindowsdirectorya", 公开, ,取得windows  返回的值后面没有"" 你可以自己增加上去
.参数 缓冲区, 文本型
.参数 尺寸, 整数型
.dll命令 getwindowsdirectorya, 整数型, "kernel32.dll", "getwindowsdirectorya", 公开, ,取得windows  返回的值后面没有"" 你可以自己增加上去
.
参数 缓冲区, 文本型
.参数 尺寸, 整数型
.dll命令 取计算机名_, 整数型, "kernel32", "getcomputernamea", 公开, , true(非零)表示成功,否则返回零。会设置getlasterror
.参数 字串缓冲区, 文本型, , lpbuffer,随同计算机名载入的字串缓冲区
.参数 缓冲区长度, 整数型, 传址, nsize,缓冲区的长度。这个变量随同返回计算机名的实际长度载入
.dll命令 getcomputernamea, 整数型, "kernel32", "getcomputernamea", 公

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