Aardio 窗口状态控制:最大化、最小化、还原
以下是使用 Aardio 编写的 WindowState 代码示例:
-- 创建一个窗口
local wnd = Window:new()
-- 设置窗口标题和大小
wnd:setTitle('My Window')
wnd:setSize(800, 600)
-- 最大化窗口
wnd:setWindowState(WindowState.Maximized)
-- 最小化窗口
wnd:setWindowState(WindowState.Minimized)
-- 还原窗口
wnd:setWindowState(WindowState.Normal)
-- 判断窗口是否最大化或最小化
if wnd:getWindowState() == WindowState.Maximized then
print('窗口已最大化')
elseif wnd:getWindowState() == WindowState.Minimized then
print('窗口已最小化')
else
print('窗口未被最大化或最小化')
end
本示例演示了如何使用 setWindowState() 函数来控制窗口状态,以及如何使用 getWindowState() 函数来获取当前窗口状态。您可以根据实际需求修改代码,实现更多窗口状态控制功能。
原文地址: https://www.cveoy.top/t/topic/onn1 著作权归作者所有。请勿转载和采集!