Inspired by I took a more simplified approach that is more reliant on IE.au3. #include <WindowsConstants.au3> #include <WinAPI.au3> #include <Constants.au3> #include <IE.au3> Func IECreatePseudoEmbedded($iLeft, $iTop, $iWidth, $iHeight, $hParent, $sURL = "about:blank", $bShowWin = False) Local $iPID = Run(@ProgramFilesDir & "\Internet Explorer\iexplore.exe -k " & $sURL, "", @SW_HIDE) Sleep(2000) Local $oIE = _IEAttach($sURL, "URL", 1) Local $hWND = _IEPropertyG