unique009 发表于 2012-11-23 15:07:43

MsgBox(0,"",ControlGetText(HWnd(0x10C0A),"",""))把0x10C0A换成你用spy++找到的句柄,看这样能不能取出来,取不出来就没戏,
要是能取出来,那就是之前你句柄没找对,自已想办法找对句柄,别人没法帮你

unique009 发表于 2012-11-23 15:08:58

另外spy++不是spy++Lite

yufei8051 发表于 2012-11-23 16:04:41

先设置 AutoItSetOption("WinDetectHiddenText", 1)
如果需要的文本不在 WinGetText() 获取的文本中就基本 ...
afan 发表于 2012-11-22 21:24 http://www.autoitx.com/images/common/back.gif

很遗憾,我用:   AutoItSetOption("WinDetectHiddenText", 1)
Local $wTxt=WinGetText("海通证券彩虹投资","#327708");
MsgBox(0,"试试呗",$wTxt)什么也没取到

yufei8051 发表于 2012-11-23 16:11:07

回复yufei8051


    当然不要忘了还有一种情况,窗口包含了一个或多个子窗口,如果 WinGetText() 目 ...
afan 发表于 2012-11-23 11:33 http://www.autoitx.com/images/common/back.gif


    这个也是过了,跟那个AU3信息工具得到的信息一样。

yufei8051 发表于 2012-11-23 16:18:24

把0x10C0A换成你用spy++找到的句柄,看这样能不能取出来,取不出来就没戏,
要是能取出来,那就是之前你句柄没 ...
unique009 发表于 2012-11-23 15:07 http://www.autoitx.com/images/common/back.gif

取到的只是不可见文本“如图:买一价”,却不是我想要的数据“如图中的:3.79”:
请教怎样取到3.79这数字?

yufei8051 发表于 2012-11-23 16:20:13

另外spy++不是spy++Lite
unique009 发表于 2012-11-23 15:08 http://www.autoitx.com/images/common/back.gif

嗯。知道了。谢谢
不过spy++看不懂怎么用啊

yufei8051 发表于 2012-11-23 16:30:07

把0x10C0A换成你用spy++找到的句柄,看这样能不能取出来,取不出来就没戏,
要是能取出来,那就是之前你句柄没 ...
unique009 发表于 2012-11-23 15:07 http://www.autoitx.com/images/common/back.gif
请问这个怎么用?

yufei8051 发表于 2012-11-23 16:32:56

用 google 大神查
AutoIt + 327708
應該會有很多訊息。
tiger_47 发表于 2012-11-23 14:21 http://www.autoitx.com/images/common/back.gif


    查半天了,没有啊

king8462 发表于 2012-11-23 17:12:25

以前获取QQ登陆界面时好像也是这种类别,最后放弃了。

afan 发表于 2012-11-23 17:33:24

很遗憾,我用:什么也没取到
yufei8051 发表于 2012-11-23 16:04 http://www.autoitx.com/images/common/back.gif


    $wTxt=WinGetText("海通证券彩虹投资","#327708");=====谁告诉你是这样的参数?

afan 发表于 2012-11-23 17:35:32

这个也是过了,跟那个AU3信息工具得到的信息一样。
yufei8051 发表于 2012-11-23 16:11 http://www.autoitx.com/images/common/back.gif


    一样我还用得着提醒吗… 可以检查是否存在多个窗口,自己研究吧

yufei8051 发表于 2012-11-23 18:30:50

本帖最后由 yufei8051 于 2012-11-23 18:33 编辑

$wTxt=WinGetText("海通证券彩虹投资","#327708");=====谁告诉你是这样的参数?
afan 发表于 2012-11-23 17:33 http://www.autoitx.com/images/common/back.gif
莫非是这样?AutoItSetOption("WinDetectHiddenText", 1)
Local $eee=WinGetText("海通证券彩虹投资","")
FileWrite(@ScriptDir & '\00.txt', $eee)
MsgBox(0,"88",$eee) 卖五
卖四
卖三
卖二
卖一
买一
买二
买三
买四
买五
现价
昨收
卖价格5
卖成交量5
卖价格4
卖成交量4
卖价格3
卖成交量3
卖价格2
卖成交量2
卖价格1
卖成交量1
买价格1
买成交量1
买价格2
买成交量2
买价格3
买成交量3
买价格4
买成交量4
买价格5
买成交量5
涨停
跌停

yufei8051 发表于 2012-11-23 18:39:52

一样我还用得着提醒吗… 可以检查是否存在多个窗口,自己研究吧
afan 发表于 2012-11-23 17:35 http://www.autoitx.com/images/common/back.gif

请教超版,是这个吗?

netegg 发表于 2012-11-23 21:31:51

本帖最后由 netegg 于 2012-11-23 21:34 编辑

api enumchildwindowsex
不用问怎么用,只是告诉你这个可以,具体用法不会,自己去找资料吧

tiger_47 发表于 2012-11-24 09:34:58

页: 1 2 [3] 4
查看完整版本: (关闭)谁能告诉我用什么函数可以操作 类别名:#327708 这样的控件啊?