跳到主要内容

CreateTextRgn 创建文本显示区域

🎯功能

创建文本显示区域。在屏幕上创建一个窗口,用于显示文本内容,也可以在其它窗口中创建。脚本结束前或结束时要用本插件的SetWindowState函数关闭窗口,否则窗口不会消失。

📜语法

Hwnd = Plugin.WndEx7_71.CreateTextRgn(父窗口句柄, x, y, 宽度, 高度)

📥参数

参数数据类型解释
父窗口句柄长整型数在屏幕上创建取0,在其它窗口中创建取该窗口的窗口句柄。
x长整型数设置创建的区域的位置。父窗口句柄取0时为屏幕的横坐标,父窗口句柄取其它窗口的窗口句柄时为该区域在窗口客户区的横坐标。
y长整型数设置创建的区域的位置。父窗口句柄取0时为屏幕的纵坐标,父窗口句柄取其它窗口的窗口句柄时为该区域在窗口客户区的纵坐标。
宽度长整型数设置创建的区域的宽度。
高度长整型数设置创建的区域的高度。

📤返回

长整型数,创建的区域窗口的窗口句柄。

💡示例

hwnd = Plugin.WndEx7_71.CreateTextRgn(0,100,10,200,20)
i = 0
While True
str = CStr(now) & " 数据" & CStr(i)
Call Plugin.WndEx7_71.SendTextRgnString(hwnd,str)
i = i + 1
Delay 1000
Wend
//OnScriptExit过程在脚本结束时执行,即使脚本执行到一半的时候,你按了停止热键,它也会执行了这个过程再停止
Sub OnScriptExit()
Call Plugin.WndEx7_71.SetWindowState(hwnd,0)
End Sub

📘备注