|
发表于 2016-7-26 10:38:06
|
显示全部楼层
function ScreenTextOut(s_text,x,y)
//取桌面窗口句柄
var DesktopWindowHwnd = dllcall("user32.dll","int","GetDesktopWindow")
//取窗口设备场景
var DesktopWindowDC = dllcall("user32.dll","int","GetWindowDC","int", DesktopWindowHwnd)
var s_color = rgbtohex(255,0,0)
dllcall("gdi32.dll","long","SetTextColor","long",DesktopWindowDC,"long",s_color)
var n_size=dllcall("kernel32.dll","int","lstrlenA","char *",s_text)
dllcall("gdi32.dll","int","TextOutA","int",DesktopWindowDC,"int",x,"int",y,"char *",s_text,"int",n_size)
//释放由调用GetDC或GetWindowDC函数获取的指定设备场景
dllcall("user32.dll","int","ReleaseDC","int", DesktopWindowHwnd,"int", DesktopWindowDC)
end |
|