欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件高级功能研发区 → 遇到两个实现上的问题

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有11995人关注过本帖树形打印复制链接

主题:遇到两个实现上的问题

帅哥哟,离线,有人找我吗?
admin
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:7302 积分:32559 威望:1000 精华:45 注册:2003/12/30 16:34:32
  发帖心情 Post By:2009/11/3 23:18:38 [只看该作者]

金字塔1.91版增加了一个支持WINDOWS API的组件

1、查找某个标题特征窗口
Set Wrap = CreateObject("DynamicWrapper")
Wrap.Register "user32.dll","FindWindow","i=ss","f=s", "r=l"
WindowHandle = Wrap.FindWindow("", "无标题 - 记事本")
If WindowHandle=0 then
MsgBox "发现窗口"
Else
MsgBox "没发现"
End If

 

另外两个函数照例子搬就行了,你可以看金字塔的编程帮助,里面有关于调用API的方法和说明,不明白的再来问,我们再进行补充

这次从1.9到1.91自动升级的可能没有附带这个API组件和最新帮助文档,你可以下载安装程序重新覆盖安装即可。

[此贴子已经被作者于2009-11-3 23:23:58编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
Marcus
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:216 积分:1283 威望:0 精华:0 注册:2009/8/30 14:14:47
  发帖心情 Post By:2009/11/4 23:26:26 [只看该作者]

谢谢!

下载1.91升级包后跑通了
    GetWindow
    SetWindowTextA
    SendMessageA
    FindWindowA
FindWindowA一开始不成功,返回值是0,后来把第一个参数换成vbNullString就OK了。

 回到顶部
总数 12 上一页 1 2