• 新浪微博:
  • 微信 :
按键精灵电脑版
立即下载

软件版本:2014.05
软件大小:21.6M
更新时间:07-04

按键精灵安卓版
立即下载

软件版本:3.3.1
软件大小:62.5M
更新时间:5-24

按键精灵iOS版
立即下载

软件版本:1.3.5
软件大小:29.2M
更新时间:06-14

最新企业版UiBot
立即下载

软件版本:2.5
软件大小:181M
更新时间:05-20

快捷导航

登录 后使用快捷导航
没有帐号? 注册

登录 注册
发新话题 回复该主题

[已回复] 激活窗口问题 [复制链接]

1#
Hwnd = Plugin.Window.Find(0, "无标题 - 记事本")


Delay 3000

Call Plugin.Window.Active(Hwnd)

Hwnd1 = Plugin.Window.Foreground()


If Hwnd = Hwnd1 Then


MessageBox ("已经激活")
Else
MessageBox("无法激活")


End If

为何这代码不能激活记事本窗口?

Hwnd = Plugin.Window.Find(0, "无标题 - 记事本")
Delay 300
MessageBox ("句柄="&Hwnd)
Delay 3000

Call Plugin.Window.Active(Hwnd)

Hwnd1 = Plugin.Window.Foreground()


If Hwnd = Hwnd1 Then


MessageBox ("已经激活")
Else
MessageBox("无法激活")


End If

加了个输出 就可以 激活了记事本窗口了?

本主题由 超级版主 n15976906190 于 2019/6/12 10:33:13 执行 审核帖子 操作
2#

回复 1楼gbkof2001的帖子
  1. Hwnd = Plugin.Window.Find(0, "无标题 - 记事本")
  2. TracePrint hwnd
  3. //Call Plugin.Window.Active(Hwnd)'如无效可改为其他机会命令这边测试正常[w7系统]
  4. Call lib.API.激活窗口并置前(hwnd)
  5. Delay 200
  6. Hwnd1 = Plugin.Window.Foreground()
  7. If Hwnd = Hwnd1 Then
  8. TracePrint ("已经激活")
  9. Else
  10. TracePrint ("无法激活")
  11. End If
复制代码

收徒索引
----将满
个人QQ:1223116618
3#

复制你的代码 也是 无法激活....

4#

回复 3楼gbkof2001的帖子

注:你好 我几个电脑都正常 所以无法提供有效建议

收徒索引
----将满
个人QQ:1223116618
5#

回复 4楼n15976906190的帖子

你电脑什么系统? 我的是W7 SP1 旗舰版

6#

回复 5楼gbkof2001的帖子

W7 家庭版 和 旗舰版

收徒索引
----将满
个人QQ:1223116618
7#

回复 6楼n15976906190的帖子

会和硬件有关吗? 我U是G3220 .

8#

回复 7楼gbkof2001的帖子

注:抱歉 暂无人反馈本情况

收徒索引
----将满
个人QQ:1223116618
9#

在最上方加个 SetSimMode 2
// SetSimMode 模拟方式(0普通|1硬件|2超级)

发新话题 回复该主题