找回密码
 加入
搜索
查看: 1684|回复: 4

如何让Func _SetParent有效

[复制链接]
发表于 2009-7-29 20:48:15 | 显示全部楼层 |阅读模式
本帖最后由 qq4045728 于 2009-8-25 12:19 编辑
Func _SetParent($TitleP, $TitleC)
    If WinExists($TitleP) Then
        If WinExists($TitleC) Then
            $HwndP = WinGetHandle($TitleP)
            $HwndC = WinGetHandle($TitleC)
                        DllCall("user32.dll", "str", "SetParent", "HWnd", $HwndP, "HWnd", $HwndC)
            Return 1
        Else
            Return -1
        EndIf
    Else
        Return -1
    EndIf
EndFunc



上面那段代码在windows 下有效果,但是在系统部署环境下就没效果了!!。其他窗口还是可以跑到最底层下去的!~
 楼主| 发表于 2009-8-2 17:43:03 | 显示全部楼层
没人来解决?
 楼主| 发表于 2009-8-11 14:09:44 | 显示全部楼层
再顶!!!
发表于 2009-8-11 19:50:24 | 显示全部楼层
au3 不能在DOS下运行吧!
 楼主| 发表于 2009-8-25 12:18:36 | 显示全部楼层
......有不是要在DOS下运行AU3 。是要让AU3编译出来的程序在系统部署过程运行。总之一句话就是要让上述代码在系统部署下有效果
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-15 16:53 , Processed in 0.090611 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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