创建一个自定义的文字(闪屏)窗口.
SplashTextOn ( "标题", "文本" [, 宽度 [, 高度 [, X 坐标 [, Y 坐标 [, 可选 [, "字体名" [, "字体大小" [, "字体权值"]]]]]]]] )
标题 | 闪屏窗口的标题文字. |
文本 | 闪屏窗口的提示信息. |
宽度 | [可选参数] 窗口宽度.(以象素为单位,默认值为500) |
高度 | [可选参数] 窗口高度.(以象素为单位,默认值为400) |
X 坐标 | [可选参数] 闪屏窗口离屏幕左侧的距离(象素).(默认则居中对齐) |
Y 坐标 | [可选参数] 闪屏窗口离屏幕上方的距离(象素).(默认则居中对齐) |
可选 | [可选参数] 添加所需属性.默认属性是"居中对齐/顶层窗口/带标题文字" 0 = 居中对齐/顶层窗口/带标题文字(默认) 1 = 细边框 无标题 2 = 取消"顶层窗口"属性 4 = 文本左对齐 8 = 文本右对齐 16 = 窗口可被移动 32 = 文本垂直居中 |
字体名 | [可选参数] 文本的字体. (若把字体设为""或指定字体未发现则使用系统默认的GUI字体) |
字体大小 | [可选参数] 字体的大小. (默认是12,可用的标准大小是 6 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72) |
字体权值 | [可选参数] 字体的权值 (粗细度,数值可设为 0 到 1000 之间,默认值/正常值为 400).大于 1000 的值将被认作零. |
SplashTextOn("Title", "Message goes here.", -1, -1, -1, -1, 4, "", 24)
Sleep(3000)
SplashOff()
;闪屏效果
Local $message = ""
SplashTextOn("TitleFoo", $message, -1, -1, -1, -1, 4, "")
For $x = 1 To 20
$message = $message & $x & @LF
SplashTextOn("TitleFoo", $message, -1, -1, -1, -1, 4, "")
Sleep(100)
Next
;平滑效果
$message = ""
SplashTextOn("TitleFoo", $message, -1, -1, -1, -1, 4, "")
For $x = 1 To 20
$message = $message & $x & @LF
ControlSetText("TitleFoo", "", "Static1", $message)
Sleep(100)
Next