《易语言常用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语
16、戮的nCmdSho*绻软;.D1.1.,SeieindowTextW,SftS1user32.d1.1.,Sv1.indowTcxtA,公开.参徼窗口句柄.整我型.参数Sfn标黑.文本型.D1.1.令令一标题文本长度.整数皇.user32.d1.1.Ge1.WindowText1.engthA.公开.参数窗口句柄,整数型.D1.1.命令眼窗D标题.整数型,user32r.GetWindowTextA,公开.一个窗体的标题(caption)文字.或者一个控件的内容(在Vb里使用:使用Vb窗体或控件的CdPIion或text寓性)复史到IPString的字审长度;不包括空中止字符。会设置Get1.
17、iJStError.参数窗口句柄,ftS,.欲获取文字的那个亩口的句柄.参数发冲区.文本S!.便定义的一个陵冲区,至少有CCh+1个字参数蝮冲尺寸.整数型.Ip统冲区的长度;.D1.X命令设置窗口标题.整数型.,user32.d1.1.,.SetWindowTextA,公开.D1.1.41WritePrivateProfi1.eStrine.kerne1.32,WritePrivateProfi1.eStringA,公开,相当干写配置项.依数节名称,文本里.,IpApp1.icationNiuieString.要在其中写入新字串的小节名称.这个字率不区分大小写.参数配置项名称.文本组.IpAp
18、pName,要设置的小节.这个字中不区分大小写Any,要设置的项名或条目名.这个字*不区分大小写。用VbNUIIString可谢除这个小节的所有设置项.参比欲写入值,文本型.,IpS1.ring.项和值字串的一个列表,.叁数配置项文件名.文本型.IpFi1.eName,初始化文件的名字。.D1.1.4取当前目球,整数型.ke11w1.32.,Gc1.CurrentDirec1.oryR.公开.参数媛冲区长度.整新生.参数娱冲区.文本型.D1.1.命令GcipriviiteProfi1.eS1.ringA,整数熨,kerne1.32.GetPrivatcProfiIcStringA,公开,相当于
19、读配置项.卷我节名称.文本31.IPAPPIieationNaeString,婆在其中写入新字的小节名程.这个字本不区分大小写.参数配置项名称S.IpAppNanie,要设置的小节,这个字串不区分大小写Any,要设置的项名或条目名。这个字串不区分大小写。用Vb而String可用除这个小节的所有设直项.参数班认文本,文本型,IPS1.ring.项和值字串的一个列表.卷数返回文本,文本型,String,指定一个字串援冲区,长度至少为nSizc.参数返回文本大小.1.ong,指定裴找到IPRetUiTiedString漫冲区的最大字符敏立.参数配置项文件名,文本型,.IpFi1.eNaBe,初始化文
20、件的名字.D1.1.初始化况,kerne1.32.d1.1.,WritePrivateProfiIeSectionA.公开.S(b).参数节名称.文本型.IpAppName1要设置的小节。这个字串不区分大小写.卷敷配置项名称.文本里.IpString.项和值字串的一个列表。.卷数配置项文科名,文本型.1PFi1.eg.初始化文件的名字。.D1.1.命令茯取配置项列表.整数型.kerne1.32,GtPriVateProfiIeSectionA,公开.相当于取配Jt节名.参数节名称.文本里.IpAppName.参数返回文本.文本型,,IpReiurnedString.参比返回文本大小.整数型.n
21、Size.叁数配置项文件名,文本型,.IpFi1.eNaM.D1.1.,4McssiigcBox,IS.,rMessageBoxA*,公开.募数,口句柄,整数型.参数提示信息,文本型.参数窗口标题,文本型.参比按钮值.整数里.D1.1.命令MessaeeBoxW,整数型.MessageBoxi.公开.卷教窗n句柄,整数型.参比提示信息,文本型.叁致窗口标题,文本型.卷教按钮值,整数型.D1.1.Istr1.enA.kerne1.32.d1.1.,rIstr1.enA,公开.卷我文本IpString.文本型.D1.1.令令IstrcatA.整数组.kerne132.rIstrcatA.公开.参数
22、文本IPStringI被联值的文本.文本里.IpString1.参数文本IPString2用作赋值的文本,文本型.】PString2.D1.1.,4*IstrcpyA.SitS,*kcr11e1.32.d1.1.rIstrcpyA,公开.卷数文本IPString1.被贼值的文本,文本型.参徼文本IPString2用作贼值的文本,文本型.D1.1.yvGetCurrentDirectoryA.整故31.rkerne1.32.rGetCurrentDirectoryA.公开.参数蝮冲区长度.整数里.参数缓冲区.文本型.D1.1.4w目录是否为空一.3fftS.shUap).i1.rPaihIsDi
23、recioryEmptyA,公开.是返回0,不存在或不是空目录返回O.卷数路径文本,文本型,PszPath.D1.1.令令一出进程.-31.kerne1.32.ExitProcess.公开.参数迸程句柄,按我型.D1.1.令令PathISDireCtoryE1.nPtyA,整数型.sh1.wapi.d1.1.rPathIsDirectoryEmptyA,公开.是返回非0.不存在或不是空目录返回O.参比珞经文本.文本型.PszPath,D1.1.4*Exi1.Process.ftt.*kcrnc1.32*,ExitProcoss,公开.卷敦班程句柄,整数型.D1.1.令令取得Uin目录,整数型,
24、keme1.32.d1.1.,CetWindowsDirectoryA*,公开.取得WINDOWS返回的值后面没有你可以自己增E上去.参数蝮冲区.文本型.叁数尺寸,整数型.D1.1.命令GetiindowsDjrectoryA,kerne132.(11,Ge1.WindowsDirectoryA,公开.取势InND(WS返回的值后面没干你可以自己用枷上去.参数媛冲区.文本生.参数尺寸,整数型.D1.1.取计算机名,整数型,kerne1.32.Get(npu1.erNiimeR.公开,,TRUE(非零表示成功,否则返回笨。会设置Ge1.1.aStErrOr.卷数字用俊冲区.文本31.IpfJuf
25、fer,域同计算机名栽入的字审陵冲区.参数缓冲区长度.整数型.传址.nSize,温冲区的长度,这个变量星同返回计第机名的实际长度栽入.D1.1.令GetCamPU1.erNameA.整数型.,kerneI32.rGetComputerNameA,公开.TRUE(非零)表示成功,否则返回零。会设置S1.1.as1.Error.孝欺字串缓冲区,文本型,IpBuffer.随同计算机名戟入的字串缓冲区.参数或冲区长度.藜数31.传让,nSize,坂冲区的长度.这个变量博同返回计算机名的实际长度栽入.D1.1.令令取系统目录.vshe1.1.32.d1.1.r.SHGetSpecia1.Fo1.derP
26、athA.公开,只妾改变AP1.“取系舞目录”参数中的“标识”值,就可以取不同目录。我的桌面1临时目录5我的文档6我的收被夹7我的启动】1我的开始系单20系统字体36NindO”安芸目录37果统目录99更多】.卷数窗口句柄,整数型.参数路径,文本型.参数标识,拓我型,.只要改变API“取系统目录”参数中的“标识”值,就可以取不同的目录.参数是否创戏,逻辑型.真:不存在就创戏,假:不创建,D1.1.命令SHGetspecia1.Fo1.derPathA.逻辑型.rshe1.1.32.d1.1.,.,SHGetSpecia1.Fo1.(IerPachA,.公开.只要改女AP1.”取系统目条”卷数中
27、的“标识”值,就可以W不同的目荥.参数窗口句柄,整装型.参数路径,文本型.参数标识,祭我型,.只要改变AP1.“取系统目录”参数中的“标识”值,就可以取不同的目录.参比是否创戏.建辑型.真:不存在就创戏,假:不创建.D1.1.ifr令GeiSystemDirectory,整数型.GetSystemDirectoryA.公开.参教缓冲区,文本型.参数媛冲区长度.整新生.D1.1.命令取SySIe32目录.整纨生,,GetSystemDirectoryA.公开.卷数战冲区,文本型.然数缓冲区长度.整数型.DI.1.4GetTempPathA.整效里.GetTeapPathA,公开.参数缓冲区长度.
28、整数里.参数缓冲区.文本型.D1.1.取临时目录,整数型.GeiTeipPathA.公开.参数城冲区长度,整数型.然数缓冲区,文本型.D1.1.-鼠标左右键,SftS.user32.d1.1.-.rSwapMouseButton公开,决定是否互换鼠标左右键的功能TRUE(非零表示双标按包的功能在调用这个函数之前已经互换;否则返回零.参效鼠标按钮的功能.整数型.倘若为TRUE(祚零.则互济带个鼠坏按钮的功能,FA1.SE则恢复正常状态;.D1.1.命令SwapMouseButton,整电型,,user32.d1.1.SwapMouseButton,公开.决定是否互换鼠标左右墟的功能TRUE(非零
29、)表示鼠标按板的功能在调用这个语数之前已羟互换;否现返回零.叁敷鼠标按钮的功能,Sft.侑若为TRUE(李零,则互换两个鼠标按钮的功能。FA1.SE则恢复正常状态;.D1.1.*令取屏幕句柄,整我型.,user32.GetDesktopIIindow,公开.返回屏幕句柄.D1.1.令令GetDeSkIOPWindOV.整数里.,user321GetDesktopWindow,公开.返回屏辜句柄.D1.1.命令肥除文件.整数型.kerne1.32,De1.eteFi1.eA.公开.李零表示成功.零表示失败.参数敛!除文件的名字,文本型.D1.1.命令De1.eteFi1.e.ftS,keme1.
30、32,Dc1.etcFi1.cA,公开,非军表示成功,零表示失参数欲孰除文件的名字,文本型.D1.1.4建立模根目录.SMS.kerne1.32.d1.1.*,CreateDirectoryExA*,公开.1.ong,非军未示成功,军表示失效.参数健板目录,文本型.参数新目录名称.文本里.IpNewDirec1.ory,新目录名称.参数安全属住,整型.Ipsecuri1.yA1.1.ributes-帔为。即可.D1.1.命令CreateDirec1.oryEx.整电生.kerne1.32.d1.CreateDirec1.oryExA,公开.1.ong.外军表示成功.零表示失效。.卷教模板目荥,
31、文本型.新目录名称,文本31.IpNcwDirec1.ory.斜目录名称.然我安全,*性,整数型,,IpSecurityAttributes一故为O即可.D1.1.命令十六进$1转十进制一整数型,Sh1.wapi.d1.1.,rStrToIntExA.公开.StrToIntExA成功返回1(#0)失购返画0可以判断是不是输入的不是。到9ASJF.叁数蜡换文本,文本型,.PszStringOx+转换文本PSZSIring一般为如果标志为。的话里:直接填写转换文本如果标志为1的话转换文本=0x+转换文本.卷数标志,整型,dwF1.ags1duF1.ags标志为O则为10进叨标志为1则为十六班制.参
32、或返回值.整敦型.传址.PiRet得到的10进制.D1.1.命率8H除指定目录.SftS.*kerne1.32.d1.1.,.RemoveDirectoryA,.公开.ReeoveDireetOry.副府指发目录,在调用这个函数前,目录必须为空.叁数目录的名字,文本里.Ippatename.String.要谢除的那个目录的名字.D1.1.命令创Jt目录一,she1.1.32.d1.1.rSHCreatcDirectoryExA,公开,非零则成功O为失败.参数窗口句柄,ftS.hwnd.参数路径,文本型,.PSZPath.参数电数.整数型.psa,any一般为O即可.D1.1.命令Reiiove
33、DirectoryA,整数型,keme1.32.d1.1.,RemoveDirectoryA,公开.RemoveDirectory.朝除指定目录,在调府这个函数前.目录必须为空.叁散目录的名字,文本里.Ippatename,SIrin1.要冽除的那个目奈的名字.D1.1.令漆如新分区kerne1.32,DdineDosDev1.ceA,公开.参数类型,整我型,.O为创熊3为副除.参歙新区名.文本型.比如:II:O.参数创建盅根新区的目录.文本空.当你选择3时,一定要为空.D1.1.调用系统关于窗口.整蚊型.,she1.132.dir.,She1.boucA,.公开.叁数窗口句柄,整数型.卷教窗
34、n标题,文本型.参比说明.文本型.叁数图标句柄.整数型.比如一启动窗口.发送信息(127.1.0).D1.1.Shc1.1.AboutA,整数型.,shc1.1.32.d1.1.,.She1.1.AboutA,公开.卷数窗n句柄,整数型.参数0标题.文本型.参数说明,文本型.参数图标句柄,整数型,.比如一启动窗口.发送信息(127.1.0).D1.1.命令发送消息一.整就型,user32JSendMessageA.调月一个窗n的窗口函数.杼一条消息发整那个窗口。除非消息处理完毕.否M谈否数不会返回。SrndKIessageBynun.;SCndMCSSaRCByS1.ring是该语数的“美通安
35、全”声明彩式由具体的消息决定.参徼窗口句柄.整我型,.要接收消息的那4窗口的句柄.参数信息值.赘弱型.消息的标识符.参数参数一.企辑型.具体取决于消息.参数参数二.整数里.具体取决于消息;.D1.1.命令发送消息.ftS,user32,.tSendMessageA.调用一个窗口的宫口函数,将一条消息发扮那个窗口。除手消息处理完华.否则该函我不会返回。SendMcssaBcBynum,;SendMeSSaBeBySIrini是该谄数的“类型安全”声明彩式由具体的消息决定.*窗口句柄,ftS.要捶收消息的那个窗口的句柄.参数信息值.整数3!.,消息的标识符.参数电数一.整数型.具体取决于消息.参数
36、参奴二,整就生.具体取决于消息;.D1.1.4SendHessageA.整数型,user32,SendMessageA.调用一个Sfn的窗口函第将一条消息发扮那个由口。除丰消息处理完华.否则该函故不会返回.SendMessaBcBynum,:SVndMCSSaIeByS1.ring是该谄数的“类型安全”声明形或由具体的消息决定.募数,口句柄,整数型,.要接收消息的那不窗口的句柄.参数信息值.求数31.消息的标识籽.参数参数一.注辑型.具侬取决于消息.参比参新二.整数生.具体取决于消息:.D1.1.命令DefineDOSDeViCeA.keme1.32,DefineDosDeviceA,公开.卷
37、教类型,整数型,.0为创Jt3为创除.参数新区名.文本生.比如:H:O.参数创St虚拟新区的目录.文本型,,当你选择3时,一定要为空.DU4取鼠标位置,整数型.user32,Gc1.CursorPos,公开.泰数位置,鼠标坐标GetCUrSQrPUS.D1.1.令今GetCUrSOrPos.整散型,*user32,GetCursorPos,公开.参数住式.鼠标坐标GetCUrsOrPoS.D1.1.取鼠标所在窗口句柄一.整数里.user32.d1.1.,WindowFraiPoin1.公开.ft横坐标.整就型.xPoini,X点值.参数纵坐标,SJ.,yPoin1.y点值.D1.1.4Wind
38、owFroaiPoint,S4S,user32.d1.1.,WindowFrcePoint,公开,.养我情坐标.我致组.xPointfX点值.参数纵坐标.整敦型.yPoint,yAtt1.D1.1.令令取指/点窗口句柄.SftS.user32.d1.1.,.IindowFromPoint公开.参数楂坐标.整数型.xPoint.X点位.参数纵坐标.整就里.yPoint.y点值.D1.1.命令取进程版本,ft.kerne1.32.d1.1.*,GetProccssVersion,公开.卷数进程标识符ProCCSs1.d.整数型.,ProccssId.D1.1.4GetprocessVersion,
39、要致31.kerne1.32.d1.1.,GetprocessVersion,公开.参数迸程标识符PrOCeSs1.d.整数型.ProcessId.D1.1.令各取前台窗口句柄,SS.,user32.GetForegroundWindor.公开.D1.1.命令GeiForegroundWindo.整数型.,user32.GeiForegroundWindou.公开.D1.1.命令取得当前活动窗口句柄一.ftS,user32r.tGetForegroundWindow,.公开.D1.1.命令SHCreaIeDIrCCIoryExA,整数51.*shc1.1.32.d1.1.*,SHCrea1.e
40、DircctoryExA.公开.李零则成功0为失欺.参数,句柄.按数型,.hnd.参数JftS,文本型,.PSZpath.参数参敛.整数型.psa,any一般为0即可.D1.1.4-窗口置顶一.婺一虬user32.d1.BrineWindo*ToTopr.公开.参数窗口句柄.整数型.hwnd.欲带至顶部的那个窗口的句柄.D1.1.运行IrinEXeC一整数整,.WinExec,公开,成功则返回33失效返回2.参比被诙行的命令行.文本型.欲运行的文件名.叁数被运行程序窗口显示方式.整新生.:O,S.i.ff:1,2普迪血活;2.力最小化煮活:3.二最大化激活;4.#好逋不激话;5.#最小化不盘活
41、.D1.1.运行IrinEXec_1.S.WinExcc,公开,成功则返回33失败返回2.参数欲运行的令令行.文本里.欲运行的文件名.参数被运行程序窗口显示方式.整数型.:0、U除藏窗口:1.#普通激活:2.#最小化激活:3.JJ最大化谶活;4.#普通不裁话:5.最小化不通活,D1.1.命令提取文件图标一.ft.,she1.132.d1.1.ExtraciIconA,公开,外斯一个可执行文件或D1.1.中是否看图既存在,并挎箕提取出来.卷数程序句柄,整数型,h1.ns1.,当前应用程序的实例句柄也可用GeIWindOWVord的数取汨拥有一个亩体或控件的实例的句柄.参数文件名.文本里.IPSZ
42、EXeFi1.eNa1.1.e.在其中提取图标的那个程序的全名.参数图标索引.整数型.n1.con1.ndex.欲获取的图标的索引.D1.1.vExtractIconA.ftS.*she1.132.d1.1,.,ExtractIconAr.公开.判新一个可执行文件或D1.1.中是否有图标存在,并将其提取出来.卷敷程序句柄,整数型,h1.ns1.当前应用程序的实例句柄.卷数文件名.文本里.1PSZEXCFi1.C向c,在其中提取图标的那个程序的金名.*用标索引.塾效型,.n1.con1.ndex.欲获取的图标的喉引.D1.1.命令投连消息,整数5!.user32,PostMessageA.公开.
43、调用一个诳口的fD函致,将一条消息发给那个窗口。除率消息处理完毕,否则该函数不会返回.SendMessageBynum,;SendMessageBySiring是该语数的“类型安全”声明形式由具体的消息决定参比Sfn句柄.整数型.要接收消息的那个窗n的句柄.叁数佶息值.整数型.,消息的标识符。.卷效叁效I.基数理,.具体取决于消息。.募数参数2.ftS.具体取决于消息.D1.1.4kPostMessageA1案数型.user32,PostMessageA,公开.调用一个窗口的窗口函数,将一条消息发给那个窗口.除非消息处理完毕,否则该函敛不会返囱.SendMessageBynuni,;SendW
44、eSSageBySIring是该函数的“类型安全”声明形式由具体的消息决定.叁数窗口句柄.整数型.要接收消息的那个窗口的句柄.卷数信息慎,整数型.,消息的标识符。参比ft1.整数空.具体取决于消息。.叁数参数2.整数组.具体取决于消息。.D1.1.4BringWindowToTop.SJ,*uscr32.d1.,BrinUindowToTop.公开.卷数窗n句柄,整数型,.hwnd,欲带至顶部的那小窗口的句柄.D1.1.寻找项级窗口.SftS.auser32.dir.aPindVindovA.公开.FindUindoW.寻找窗D列表中第一个符合指定条件的顶级窗口数填写正盾的话返回窗口句柄.参数
45、窗口类名.文本型.1Pe1.aSSNaine,参见相关帮助.参数窗口文本,文本型,.IDWindowName.叁见相关帮助.D1.1.命令获取指定窗口句柄一.MftS,user32.d1.1.,Fi1111Findo,公开.Findqindg,寻找货口列表中第一个符合指定条件的顶级由口参数填写正确的话送回窗口句柄.参数窗口美名.文本型,.IpC1.assNaine,参见相关帮助.参或Sf口文本,文本型,.IpWindowName,参见相关精助.D1.1.FindWindowA1整数型.,user32.d1.1.rFindWindowAr.公开.FindWindOW,寻找窗口列表中第一个符合指定条件的顶圾窗U参数填写正确的话返画宵D句柄.参数窗口英名.文本型.IpC1.assName.叁见相关帮助.卷敷窗口文本,文本型,IpWindowNanie.参见相关帮助.D1.1.命令清空回收站jSft,she1