TC官方合作论坛

 找回密码
 立即注册
查看: 251|回复: 6
打印 上一主题 下一主题

[问题] 窗口最大话失败,麻烦各位前辈一起指导调试下

[复制链接]
跳转到指定楼层
楼主
发表于 2015-6-10 13:54:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 aim168 于 2015-6-10 13:56 编辑

前辈们好,

   请看如下代码:
功能 执行()
    //从这里开始你的代码
    var 进程句柄


    进程句柄=进程打开("C:\\Users\\Administrator\\AppData\\Local\\360Chrome\\Chrome\\Application\\360chrome.exe")
    traceprint("进程句柄1:"&进程句柄)
    进程等待初始化(进程句柄,1000)
    变量 窗口句柄=获取窗口句柄(进程句柄)
    traceprint("窗口句柄:"&窗口句柄)
    窗口最大化(窗口句柄)

这个我在调试输出的时候,窗口句柄返回为 0,说明没有通过进程句柄的信息而找到进程窗口的窗口句柄,导致最大化exe程序窗口失败。
麻烦各位前辈帮帮忙。
看看是错在哪里。。
谢谢了。


补充一下:我用的是TC 最新版本 5.2

结束

回复

使用道具 举报

沙发
发表于 2015-6-10 13:58:40 | 只看该作者
函数名: getwndhwnd
进程获取句柄
函数描述: 通过进程相关信息获取窗口句柄
函数原型: getwndhwnd(handle,type=0)
进程获取句柄(窗口名)
函数参数: handle : 进程句柄或者进程PID
type : 0 表示通过进程句柄获取窗口句柄,1 表示通过进程pid获取窗口句柄,默认是0
返回值: 成功返回窗口句柄,失败返回0
回复 支持 反对

使用道具 举报

板凳
发表于 2015-6-10 13:58:48 | 只看该作者
函数名: getwndhwnd
进程获取句柄
函数描述: 通过进程相关信息获取窗口句柄
函数原型: getwndhwnd(handle,type=0)
进程获取句柄(窗口名)
函数参数: handle : 进程句柄或者进程PID
type : 0 表示通过进程句柄获取窗口句柄,1 表示通过进程pid获取窗口句柄,默认是0
返回值: 成功返回窗口句柄,失败返回0
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2015-6-10 14:10:21 | 只看该作者
忆辰辅助 发表于 2015-6-10 13:58
函数名: getwndhwnd
进程获取句柄
函数描述: 通过进程相关信息获取窗口句柄

您好。前辈,我上面的 变量 窗口句柄=获取窗口句柄(进程句柄)  ,这里面已经用到了您给与的这个函数,但是调试输出这个 窗口句柄 还是为0
回复 支持 反对

使用道具 举报

5#
发表于 2015-6-10 14:15:39 | 只看该作者
aim168 发表于 2015-6-10 14:10
您好。前辈,我上面的 变量 窗口句柄=获取窗口句柄(进程句柄)  ,这里面已经用到了您给与的这个函数,但 ...

你仔细看一下,是一个函数吗?
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2015-6-10 14:22:29 | 只看该作者
忆辰辅助 发表于 2015-6-10 14:15
你仔细看一下,是一个函数吗?

您好。老师,这个是我的原文的英文版:进程句柄=openprocess("C:\\Users\\Administrator\\AppData\\Local\\360Chrome\\Chrome\\Application\\360chrome.exe")
    traceprint("进程句柄:"&进程句柄)
    waitfor(进程句柄,1000)
    var 窗口句柄=getwndhwnd(进程句柄)
    traceprint("窗口句柄:"&窗口句柄)
    windowsetmax(窗口句柄)

老师提供的 getwndhwnd 函数,,,我里面不是有吗。。^_^.
回复 支持 反对

使用道具 举报

7#
发表于 2015-6-10 16:01:37 | 只看该作者
看着怪麻烦类,是要自动打开程序,然后自动最大化嘛····可能是进程等待初始化那啥时间有点短,实在不行换个写法就好了~~
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-22 17:09 , Processed in 0.162372 second(s), 23 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表