zhenglei 发表于 2010-4-20 13:01:51

ControlSetText和 ControlMove 如何组合使用???

本帖最后由 zhenglei 于 2010-4-20 18:06 编辑

ControlSetText和 ControlMove 如何组合使用???

请给出案例

听别人说用ControlSetText 可以处理闪屏的问题。。 不知道大家如何操作的

lynfr8 发表于 2010-4-20 20:48:49

#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>

#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("玉树地震献爱心", 586, 79, 193, 115)
$Group1 = GUICtrlCreateGroup("公示", 2, 8, 590, 57)
$Label1 = GUICtrlCreateLabel("请奉献出一份爱心,支持玉树同胞!", 580, 32, 572, 17,$SS_CENTERIMAGE)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
$b = 1
While 1
if $b = 500 Then
$b = 1
ControlSetText("玉树地震献爱心", "", $Label1, "灾难无情人有情,请伸出援手,有钱出钱,有力出力,谢谢" )
EndIf
sleep (10)
ControlMove ("玉树地震献爱心","", $Label1, 580-$b, 32, 572, 17)
$b +=1
      $nMsg = GUIGetMsg()
      Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit

      EndSwitch
WEnd简单修改了一下坛友的源码,所谓的“组合使用”...

zhenglei 发表于 2010-4-21 13:21:56

换PNG为背景图测试无效。。 依然闪烁
页: [1]
查看完整版本: ControlSetText和 ControlMove 如何组合使用???