《易语言常用api(dll命令)版本 2.docx》由会员分享,可在线阅读,更多相关《易语言常用api(dll命令)版本 2.docx(68页珍藏版)》请在优知文库上搜索。
1、易语言常用api(d1.1.令)版本2.D1.1.命令生成声音_.整蚊生.,kerne1.32.d1.1.,Beep.公开.BeeP.用于生成简单的声音1.ong.TR1.E非零表示成功.否则返回零,会设置GCt1.aStError.泰森声音族率,整数型.dwFreq,(从37HZ32767Hz)1.ong.声齿短率(A37Hz到32767Hz).在WindOWS95中忽略-参数声音持犊时同.薨数型.dwDuration.参见相关帮助1.ong,声音的挣续时何,以亳秒为单位。to-1.,表示一直确放声音,直到再次调用该函数为止.在WindO1.r695中会被忽略.D1.1.4取字节数据地址,t
2、t1.tS.,kerne1.32.d1.1.*.Istrcpyn,.公开,Istrcpyn.参数数据I,字节型,传址,IpStrinB1.板数数据2,字节型,住址.IPS1.rin1.2.参数数据长度.整数型,.iMax1.ength.D1.1.命令取字节数姐数据地址.整一里.kern1.32.d1.1.r,wIstrcpynr,公开,Istrcpyn.参数数裾I.字节里,住址数组.IpString1.参数数据2.字节里,住址数组.1PString2.参数数据长度.整数型.iMax1.engh.D1.1.4取字节集数据地址ft,kerne1.32.d1.,Is1.rcpyn,公开,Istrcp
3、yn.卷数数据1,字节I1.传址.IPSIrinId.参数数据2.字节集.传址.IPString2.参数数据长度.整数型.iMax1.ength.D1.1.令取文本数据地址一.ft1.S.kerne1.32.d1.1.*.Istrcpynr.公开.Istrcpyn.参数5S1.文本型,传址.IpSiring1.参电数据2.文本型,传址.1PString2.叁数数据长度,整数型,.iWax1.enn1.h.D1.1.,4*取文本数殂收据地址8S数熨,kcrne1.32.d1.1.Istrcpyn.公开,IS1.rCPFn.参数数据I.文本S1.住址数姐.IpString1.参数数据2.文本51.
4、住址数组.1PString2.参数数据长度,整数型.iMax1.ength.D1.1.4-取整数数据地址,ffS.kerne1.32.d1.Istrcpyn,.公开,Isircpyn.参数盘据1,整数空.传址.IpString1.卷教数据2,传址.IPSIrin2.参电数据长度.整宓型.iMax1.engih.D1.1.命令取整数数组数据地址.StS.,kerne1.32.d1.Istrcpynr.公开,Istrcpyn.卷教te1,:$,传址数沮,IpS1.rIng1.然数数据2,整数型,伶址1.沮.1.pS1.r1.n82.参数数据长度.整数型,.iax1.ength.D1.1.令令Ist
5、rcpyn.整数组.kerne1.32.d1.1.rIstrcpyn.公开.Is1.rcpyn.参数数据1.文本型.住址.IpString1.参数数据2.文本31.传址.1PString2.卷数数据长度,整数型.iMgIh.D1.1.命令置一程优先级一.M,kerne1.32,Se1.ThreadPriority,.公开.$(b)设定f程的优先级别非零表示成功,零表示失欺.会设置Get1.aStError.参数鼓程句柄,按我型,.hThread.卷效优先权.整数里.nPriority例如:-2更过自己去搜索下.D1.1.命令SetThreadPriority.整数里.kerne132.SetT
6、hreadPriority,公开.S(b)设定线程的货先级别手零表示成功.零表示失败。会设皙Get1.aStErrOr.卷敷城程句柄,整数型,hThrcad.卷数优先机.Kft.,nPriority例如:-2更过百己去搜索下.D1.1.令令Jt进程优先皴.MAS,kerne1.32,rSetPriorityC1.ass,公开,S(b)设置一小进程的优先级别迸程的优先级,零表示失散.会设置Get1.aStErrOr.参数进程句柄,整数型.参数级别,整数型,.洌如:&1更过由己去搜余下.D1.1.命令SetPriorityC1.ass.整数至.,kerne1.32.rSetPriorityC1.a
7、ss,公开.$0)设置一个进程的优先级别进程的优先级,零表示失效。会设置Gct1.aStError.卷数班程句柄,整数型.参数级别,整数型,数组.例如:64更过自己去搜索下.D1.1.命令取段,程优先级.SEft3t.kerne1.32.GetThreadPriority.公开.GetThreadPriority.参比段程句柄,整数型.,线程句柄.D1.1.命令取林定迸号优先统一.SftS.,kerne1.32.GecPriorityC1.ass,.公开.GCIPriori1.C1.assS(b)获W特定进程的优先级别班程的优先级.室表示失败.会设JtGeI1.aS1.Error.参比进程句柄
8、.整数型,.进程句柄:.D1.1.命令GetThreadPriority,整数型,kerne1.32.GetThreadPriority.公开.GctThrcadPriority.卷数段程句柄,整数型,.版程句柄.D1.1.命令GetPriorityC1.ass,整我型,,kerne1.32.GetPriorityC1.ass*.公开.GetPriOrityC1.ass$(b)获率特定进程的优先级别进程的优先圾,零表示失败,会设置Get1.aS1.Error.参数进程句柄,整数型.选程句柄;.D1.1.命令艰当前我展的句柄整数型,kerne1.32.GetCurrentThread,.公开.G
9、ctCurren1.Threiid$0)荻取当前践程的一个伪句柄当前歧程的例句柄.D1.1.命令取当前进程伪句柄整数型,kerne1.32*,*GctCrrentProcess,公开.GetCUrrentPrOCeSS$(b)我取当前进程的一41伪句柄当前进程的伪句柄一般是T.DI.1.命令GetCurrentThread,或我型,rkerne1.32.GetCurrentThread*,公开.GetCurrentThreadJ(b)荻取当前段程的一个例句柄当前竣程的伪句场一般是-2.D1.1.*令GetcurrentProcess.整数型.,kerne1.32.GetcurrentProce
10、ss.公开.Ge1.CUrrCnIProCeSS$0)获取当T进程的一个例句柄当前i役的例句柄.D1.X命令退出战程_,小敷超,kerne1.32.ExitThread*,公开.Exi1.Thread.卷数/程句柄,整数基.D1.1.4ExitThread1赞数型,kerne1.32*,ExitThread.公开,ExitThread.参数鼓程句柄,按我型.D1.1.关机对话框.she1.1.32.d1.1.三.公开.60.参数参数,整数型,.VourGuess.D1.1.复梯文件一.keme1.32.(i1.1.CopyFi1.eA,公开.叁敷流文科名.文本型,.IpExis1.ingFi1
11、.eNaM,.被复制的文件名.依数目标文件名,文本型.,IpNewFi1.eName.目标文件名.募数是否同甚,整数型,.bFai1.1.fExists,昨0不国流,0J.D1.1.命令H除文件.SftS!,rne1.32.d1.1.,De1.etePiIeA.公开,”除指定文件.参数文件名.文本型.1PFi1.eNaine.欲创除文件的名字.D1.1.4-最小化啻口.要数型.ser32d1.1.C1.oseBndow,.公开,非。表示成功.。表示失败.卷教窗n甸柄,整数型,.hwnd.欲最小化窗口的窗口句柄.D1.1.4-文件属性整数型.,kerne1.32.GetFi1.eA1.tribu
12、tesA.公开.kSI只读文件:2.#隐藏文件:,1、4系笠文件:16,*子目录:32.#存栏文件要判断是否设置了某个属性,在运回恒与想要价如的属性值之间使用“位与“命令进行比较。如果所汨的结果不为零.则表示设置了这个黑性值。如果取文华属性失陂.挎返回-k.参数文件名.文本型.D1.1.命令取文件扩展名,整效至,sh1.wapi.d1.1.wPathFindExtensionAr.公开.无扩展名返回空得到的近回整数值要进过指针到文本代码才可以取为.参数文件珞抬,文本型,.PSZPath.D1.1.命令寻除犷展名一.,sh1.wapi.d1.1.rPa1.hRctioveExtcnsionA,公
13、开,比如:CADocuBen1.sandSe1.tingsVfXdministratorX面1.exe返回C:Documen1.sandSettingSAdministrator桌面1.参数文件路径,文本型,.PszPath得到的变量保存在文本路径中.D1.1.NtShutdownSystea.整效里.,ntd1.1.d1.1.公开.参数Se1.整数型.0为关机I为宣起.D1.1.RtIAdjustPrivi1.ege.整数型,ntd1.1.d1.1.,.公开.卷数se_.ftS.参数IrUe一,乏辑熨.爹或hprocess,整数型.参数ret.藜歌圣.住址.D1.1.措一声音文件ft三.wi
14、nran.d1.1.,P1.aySoundA.公开.楂放卢吉文件.参数声音文件名,文本31.,IpszNane.参比健块句柄.整数型.hHodu1.e一般填写I.叁教标志.整数型,.dwF1.ags一般填写0.D1.1.是否为管理员advpack.d1.1.tIsNTAdmin,公开,返回值非0为管理员.参数卷敛I,5.而ReSCrVed.我队0.参数参效2.整数里.IPdWRCServed.默认0.D1.1.She1.1.Execute.整数型.She1.1.ExecuteAr.公开,执行命令.参数窗口句柄,整数型.父窗口句柄.可为。hwnd0指定一个窗口的句柄,有时候.WindSS程序电必
15、要在创电自己的主货n前显示一个消息框.与电操作方式,文本型,.】POPerationopen”指定字串“open”来打开IPF1.ie文档,或指定wPrint来打印它.卷教槌接地址,文本也.IpFi1.e要打开的网页地址nai1.o:709760015qq.con想用关联程序打印或打开一个程序名成文件名.然我令今行参我.文本31.IpParameters*或0如IPSZeie是可执行文件,则这个字中包含传递蛤执行程序的参数.参数完整路径.文本型.1PDireCtory或O烟使用的完整路役.参数窗n显示方式,UftS.nShowCmd51定义了如何显示启动程序的常数值。参考ShoeWindow语戮的nCmdSho*绻软;.D1.1.,SeieindowTextW,SftS