pvguo 发表于 2012-7-29 23:22:49

回复 2# afan
为什么内嵌时要 $hProgress = GUICtrlGetHandle($progress) (如果去掉了,把下面的$hprogress改成$progress无法显示进度条)
$progress = GUICtrlCreateProgress(0, 0, -1, -1, $PBS_MARQUEE) 得到的$progress不是句柄么?

那为什么$hGUI = GUICreate("嵌入子控件", 400, 300)
               $hStatus = _GUICtrlStatusBar_Create($hGUI)
帮助中说“#Include <GuiStatusBar.au3>
_GUICtrlStatusBar_Create($hWnd[, $vPartEdge = -1[, $vPartText = ""[, $iStyles = -1[, $iExStyles = 0x00000000]]]])”
         $hWnd 父窗口句柄 ,$hGUI就可以从GUICreate得到句柄

是因为 1GUICreate和GUICtrlCreate不一样
还是   2内嵌??
顺便想问一下句柄和控件id的区别,麻烦您了,谢谢。

afan 发表于 2012-7-30 11:15:39

回复 16# pvguo


    GUICtrlCreateProgress 返回的是Id,GUICreate 返回的是句柄,句柄是系统唯一的
页: 1 [2]
查看完整版本: (已解决)求助如何在状态栏内嵌入进度条