Desktop-as-a-Service Designed for Any Cloud ? Nutanix Frame
To find the existing instance of Internet Explorer, we need to use the FindWindowEx and EnumChildWindows Windows API calls.
FindWindowEx will find a window with a given classname - we then use the EnumChildWindows routine to search that application for the EditControl (read: address text box) in Internet explorer. Once the textbox has been found, a simple SendMessage call can be made with the WM_SETTEXT parameter to set the address.