Jump to content
Sign in to follow this  

draw line on exist opened window

Recommended Posts


i want to make program that will measure betwen 2 points on exist opened window

and make line betwen this 2 line and put the distance

but this shuld be direct (as layer) on the opened window not on anew window



Share this post

Link to post
Share on other sites

Thanks for sharing, good luck.

Made me LOL, but as a helper I'd suggest the OP to use something called GDI+, like:

#include <GUIConstantsEx.au3>
#include <GDIPlus.au3>

Func _Main()
Local $hGUI, $hGraphic, $hPen

; Create GUI
$hGUI = GUICreate("GDI+", 400, 300)

; Draw line
$hGraphic = _GDIPlus_GraphicsCreateFromHWND($hGUI)
$hPen = _GDIPlus_PenCreate()
_GDIPlus_GraphicsDrawLine($hGraphic, 10, 150, 390, 150, $hPen)

; Loop until user exits

; Clean up resources

msgbox(64, 'Distance', 'The distance b/w the pts. is: ' & Round(Sqrt(380^2 + 0^2)))

EndFunc ;==>_Main

No more comments... from my side. Best of luck ahead. :bike:

Edited by MKISH


:bye: Hey there, was I helpful?


My Current OS: Win8 PRO (64-bit); Current AutoIt Version: v3.3.8.1

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this