Jump to content

Wait for Cursor ID:


sstouk
 Share

Recommended Posts

I have an application to automate and monitor the time it takes to display a result of search within its popup window.

When the search is started I can see nothing changes within the Active Window Info except the Cursor ID: value changes while the window is being filled-in with results.

Since this is the only information I have indicating that the search is complete (I need to time this event for a stress-test), I'd like to see if there is a way to capture it within AutoIt script... something like a WinWait() method but the one that captures the CursorID value change.

Is this possible?

P.S. Even if there's no such specific method, I could still loop the "while CursorID = xxx" ... but I need to know how I could use the CursorID value within the script for such purpose.

Thank You.

Edited by sstouk
Link to comment
Share on other sites

Hello sstouk,

Would this do the trick?

Dim $initialCursorID = MouseGetCursor()

; Initiate Test here...

Dim $start = TimerInit()
While MouseGetCursor() <> $initialCursorID 
    Sleep( 10 )
Wend
ConsoleWrite( TimerDiff( $start ) & @CRLF)

Zach...

Edited by zfisherdrums
Link to comment
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
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...