您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

请教一个VBA里调用GetWindowText的问题 [金字塔]

  • 咨询内容: 请教一个VBA里调用GetWindowText的问题 

    代码如下:Set Wrap = CreateObject("DynamicWrapper")Wrap.Register "user32.dll","FindWindow","i=ss","f=s", "r=l"Wrap.Register "user32.dll","GetWindowText","i=lsl","f=s", "r=l"hwd = Wrap.FindWindow(vbNullString, "期货交易")Dim strText Dim lngResultstrText =String(255,vbNullChar)L=len(strText)lngResult =Wrap.GetWindowText(hwd,strText,256)MsgBox(strText)问题如下:hwd正确获得了,lngResult得返回值为8,但输出的strText为空字符。是何原因呢?谢谢

     

  • 金字塔客服: 试了很多方法,发现都无效,主要原因是API的第二个参数是一个字符串的指针,VBS里没有对应的对象

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容