Neue Funktion entdeckt
So, eine weitere Funktion die ich vor einer ganzen weile entdeckt habe.
ich dachte ich schreib sie mal falls jemand danach sucht.
die funktion arbeitet mit opengl und ist daher sehr viel schneller als der blödsinn von oben^^
gui, -caption +AlwaysOnTop +LastFound +ToolWindow
gui, show, x50 y50 w400 h400
;SetPixelColor(x,y,x2,y2,Farbe) kann auch mit vars gearbeitet werden.
SetPixelColor(100,100,200,200,443355)
SetPixelColor(280,250,300,300,339977)
SetPixelColor(XE,YE,XZ,YZ,ColorRef)
{
BatchVar=%A_BatchLines%
SetBatchLines,-1
AA=%XE%
hDC := DllCall("GetDC", UInt, 0)
While,1
{
Avar := DllCall("gdi32.dll\SetPixel","Uint",hDC,"int",XE," int",YE,"int",ColorRef)
XE++
If(XE=XZ)
{
XE=%AA%
YE++
}
if (YE=YZ)
{
Break
}
}
SetBatchLines,%BatchVar%
}
x::
exitapp
|