窗口小工具脚本源码

窗口小工具脚本源码

运行环境:分辨率:1280×800 色深:16位 操作系统:Microsoft Windows XP 按键精灵版本:9.20.10818

@pengyue212    2012/3/2

DimEnv hwnd,sText,sClass,RtColor,ux,uy,ux2,uy2,sRect,sRect2,x_env,y_env,ScreenW,ScreenH,Dev   Event Form1.Timer1.Timer       hwnd = Plugin.Window.MousePoint()          sText = Plugin.Window.GetText(Hwnd)       sClass = Plugin.Window.GetClass(Hwnd)       Form1.InputBox1.text = stext       Form1.InputBox2.text = hwnd       Form1.InputBox3.text = sClass       GetCursorPos x, y       x_env = x:y_env = y       RtColor=Plugin.Color.GetPixelColor(x,y,0)       Form1.InputBox4.text = "【BGR】"&RtColor       Form1.InputBox5.text = x&","&y          sRect = Plugin.Window.GetClientRect(Hwnd)       aa = split(sRect, "|")       ux = aa(0) : uy = aa(1)          Form1.Label18.Caption = aa(0) & "," & aa(1)       Form1.Label19.Caption = aa(2) & "," & aa(3)       Form1.Label21.Caption = aa(2) - aa(0) & " X " & aa(3) - aa(1)               Form1.InputBox6.text = x - ux & "," & y - uy       sRect2 = Plugin.Window.GetwindowRect(Hwnd)       aa2 = split(sRect2, "|")       ux2 = aa2(0) : uy2 = aa2(1)       Form1.Label12.Caption = aa2(0) & "," & aa2(1)       Form1.Label13.Caption = aa2(2) & "," & aa2(3)       Form1.Label15.Caption = aa2(2)-aa2(0)&" X "&aa2(3)-aa2(1)       Form1.InputBox7.text = x - ux2 & "," & y - uy2       ScreenW = Plugin.Sys.GetScRX()       ScreenH = Plugin.Sys.GetScRY()       Dev = Plugin.Sys.GetScDep()       Form1.Label22.Caption = "分辨率:"&ScreenW & " X " & ScreenH & vblf&"颜色质量:"&Dev    End Event   Event Form1.Load       form1.Timer1.Enabled = false       form1.timer1.Interval = 100       form1.timer2.Interval = 100   End Event   Event Form1.Timer2.Timer       Form1.Label9.Caption = "欢迎使用沧海制作的小工具!"&vblf&"现在时间为:"&now       aj = GetLastKey()       If aj = 17 Then            If i mod 2 = 0 Then                form1.Timer1.Enabled = true               i=i+1           Else                form1.Timer1.Enabled = false               i=i+1           End If         End If     End Event   Event Form1.InputBox1.GotFocus       Call Plugin.Sys.SetCLB(sText)   End Event   Event Form1.InputBox2.GotFocus       Call Plugin.Sys.SetCLB(hwnd)   End Event   Event Form1.InputBox3.GotFocus       Call Plugin.Sys.SetCLB(sClass)   End Event   Event Form1.InputBox4.GotFocus       Call Plugin.Sys.SetCLB(RtColor)   End Event   Event Form1.InputBox5.GotFocus       Call Plugin.Sys.SetCLB(x_env&","&y_env)   End Event   Event Form1.InputBox7.GotFocus       Call Plugin.Sys.SetCLB(x_env - ux2 & "," & y_env - uy2)   End Event   Event Form1.InputBox6.GotFocus       Call Plugin.Sys.SetCLB(x_env - ux & "," & y_env - uy)   End Event   Event Form1.Label12.Click       Call Plugin.Sys.SetCLB(split(sRect2, "|")(0) & "," & split(sRect2, "|")(1))   End Event   Event Form1.Label13.Click       Call Plugin.Sys.SetCLB(split(sRect2, "|")(2) & "," & split(sRect2, "|")(3))   End Event   Event Form1.Label15.Click       Call Plugin.Sys.SetCLB(split(sRect2, "|")(2)-split(sRect2, "|")(0) & "," & split(sRect2, "|")(3)-split(sRect2, "|")(1))   End Event      Event Form1.Label18.Click       Call Plugin.Sys.SetCLB(split(sRect, "|")(0) & "," & split(sRect, "|")(1))   End Event   Event Form1.Label19.Click       Call Plugin.Sys.SetCLB(split(sRect, "|")(2) & "," & split(sRect, "|")(3))   End Event   Event Form1.Label21.Click       Call Plugin.Sys.SetCLB(split(sRect, "|")(2)-split(sRect, "|")(0) & "," & split(sRect, "|")(3)-split(sRect, "|")(1))   End Event   Event Form1.Label22.Click       Call Plugin.Sys.SetCLB("分辨率:"&ScreenW & " X " & ScreenH & vblf&"颜色质量:"&Dev)    End Event
相关文件下载地址
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!

窗口小工具脚本源码》有0个想法

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注