tc。做无界面的程序。
[已解决] 请问怎样写无界面程序
楼主 zee_mars 发消息
能否实现无界面程序:
双击可执行文件后,不显示界面,直接执行脚本。
我在窗体的初始化中写入了
function init()
help.settray("abc",false) //系统托盘
myhWnd = window.getmyhwnd()
window.hidewindow(myhWnd)
endfunction
但是发现初始化的时候游戏窗体还没有被显示,
所以hidewindow并没法正常执行。
后来我想到可以将hidewindow写到线程中,这样可以做到隐藏界面
function init()
help.settray("abc",false) //系统托盘
thread.beginthread("myform.mHideForm","")
endfunction
function mHideForm()
help.sleep(500)
var myhWnd
myhWnd = window.Findwindow("myform")
window.hidewindow(myhWnd)
endfunction
但是这样做可能也不完美,有时候会看到窗体闪一下消失。我就想问问有没有能够直接不初始化窗体的办法????
回复
初始化事件()
var hwnd = 窗口获得自身句柄()
窗口移动(hwnd, 6000,6000)