为编程爱好者分享易语言教程源码的资源网
好用的代理IP,游戏必备 ____广告位招租____ 服务器99/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器
好用的代理IP,游戏必备 ____广告位招租____ 服务器低至38/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器

网站首页 > 脚本专栏 > 按键精灵相关 > 按键精灵Q语言 正文

窗口所有信息

三叶资源网 2018-10-04 12:27:01 按键精灵Q语言 1618 ℃ 1 评论

弹出/写入 窗口所有信息 

把想要窗口信息的窗口放在最前面 

运行环境:分辨率:1024x768 色深:32位 操作系统:Windows XP 按键精灵版本:7.00.4148

@aa8551758 2009/6/24

UserVar u=DropList{是:值1|否:值2}=0 是否将内容写入记事本  
UserVar L=C:\ 请输入记事本路径(选"是"才有效↑)  
//下面这句是得到当前最前面的窗口句柄  
Plugin Hwnd = Window.Foreground()  
//下面这句是得到窗口句柄的标题  
Plugin biaoti = Window.GetText(Hwnd)  
//下面这句是得到窗口句柄的类名  
Plugin leiming = Window.GetClass(Hwnd)  
//下面这句是得到窗口句柄的路径  
Plugin luj = Window.GetExePath(Hwnd)  
//下面这句是得到窗口句柄的客户区大小  
Plugin daxiao = Window.GetClientRect(Hwnd)  
//下面这句是得到窗口句柄的边框大小(包括标题栏)  
Plugin biandax = Window.GetWindowRect(Hwnd)  
//序列号  
Plugin XU=GetSysInfo.GetHDDSerialNumber()  
//获取当前操作系统类型  
Plugin xt=GetSysInfo.GetOSType()  
//当前鼠标在窗口中的位置  
VBSCall GetCursorPos(x,y)  
Plugin win=BGKM5.ScrToCli(hw,x,y)  
If xt=1  
    xt="WiNt/2000/XP"  
Else   
    xt="Win98"  
EndIf   
MessageBox "标题为:"&biaoti&Vbcrlf&"类名为:"&leiming&Vbcrlf&"路径为:"&luj&Vbcrlf&"客户区大小为:"&daxiao&Vbcrlf&"边框大小(包括标题栏)为"&biandax&Vbcrlf&"操作系统类型为:"&xt&Vbcrlf&"序列号为:"&XU&Vbcrlf&"当前鼠标在窗口中的位置为:"&win  
If u="值1"  
    //下面这句是向目标文件(".\Log.txt")写入文本内容("内容")  
    Plugin File.WriteFileEx(L, "最前面的窗口句柄是:")  
    Plugin File.WriteFileEx(L,Hwnd)  
    Plugin File.WriteFileEx(L, "最前面的窗口标题是:")  
    Plugin File.WriteFileEx(L,biaoti)  
    Plugin File.WriteFileEx(L, "窗口句柄的类名是:")  
    Plugin File.WriteFileEx(L,leiming)  
    Plugin File.WriteFileEx(L, "窗口句柄的路径是:")  
    Plugin File.WriteFileEx(L,luj)  
    Plugin File.WriteFileEx(L, "窗口句柄的客户区大小是:")  
    Plugin File.WriteFileEx(L,daxiao)  
    Plugin File.WriteFileEx(L, "窗口句柄的边框大小(包括标题栏):")  
    Plugin File.WriteFileEx(L,biandax)  
    Plugin File.WriteFileEx(L, "序列号是:")  
    Plugin File.WriteFileEx(L,XU)  
    Plugin File.WriteFileEx(L, "操作系统类型:")  
    Plugin File.WriteFileEx(L,xt)  
    Plugin File.WriteFileEx(L, "当前鼠标在窗口中的位置是:")  
    Plugin File.WriteFileEx(L,win)  
Else   
EndIf


来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

已有1位网友发表了看法:

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
易语言多线程RawSocket荒野行动iiilab视频解析准星拖动网页操作SocketTencentSendMessage巨人拉车百度DV算法计算剩余时间淘口令解析PNG素材大文件加密易语言对接猫池源码装修预算计算器酷Q插件QQ音乐加速器AES高效加解密
最新评论