Ahrensy Posted November 15, 2007 Share Posted November 15, 2007 Here is a demonstration of the usage of handles in Visual Studio 2008 using the Visual Basic language.This example finds a Notepad window and closes it. Dim autoit As AutoItX3Lib.AutoItX3 = New AutoItX3Lib.AutoItX3autoit.AutoItSetOption("WinTitleMatchMode", 2)Dim whandle As String = autoit.WinGetHandle("Notepad")autoit.AutoItSetOption("WinTitleMatchMode", 4)autoit.WinClose("[HANDLE:" & whandle.Substring(whandle.Length - 8, 8) & "]")Note the trimming of the whandle string to the last 8 characters (32-bits). This is because WinGetHandle() seems to return 16 character (64-bit) handles under 64-bit operating systems. Tested under Windows XP Pro x64 Edition, 64-bit window handles were not compatible with AutoItX's window matching functions. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now