qq4045728 发表于 2009-7-29 20:48:15

如何让Func _SetParent有效

本帖最后由 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 下有效果,但是在系统部署环境下就没效果了!!。其他窗口还是可以跑到最底层下去的!~

qq4045728 发表于 2009-8-2 17:43:03

没人来解决?

qq4045728 发表于 2009-8-11 14:09:44

再顶!!!

bing614 发表于 2009-8-11 19:50:24

au3 不能在DOS下运行吧!

qq4045728 发表于 2009-8-25 12:18:36

......有不是要在DOS下运行AU3 。是要让AU3编译出来的程序在系统部署过程运行。总之一句话就是要让上述代码在系统部署下有效果
页: [1]
查看完整版本: 如何让Func _SetParent有效