找回密码
 加入
搜索
楼主: xyhqqaa

[AU3基础] (已解决)求助如何在状态栏内嵌入进度条

 火.. [复制链接]
发表于 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的区别,麻烦您了,谢谢。
发表于 2012-7-30 11:15:39 | 显示全部楼层
回复 16# pvguo


    GUICtrlCreateProgress 返回的是Id,GUICreate 返回的是句柄,句柄是系统唯一的
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-2 13:32 , Processed in 0.071596 second(s), 14 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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