C# Class IfacesEnumsStructsClasses.WindowEnumerator

Show file Open project: mcorrientes/Web-Security-Toolset

Public Methods

Method Description
GetControlsClassNames ( ) : ArrayList
GetControlsHwnds ( ) : ArrayList
GetControlsText ( ) : ArrayList
GetIEHTMLDocument2FromWindowHandle ( IntPtr handle ) : IHTMLDocument2
GetIEHtmlDocumentinnerHTML ( IntPtr pass ) : string
GetIEHtmlDocumentinnerText ( IntPtr pass ) : string
GetIEWebbrowser2FromWindowHandle ( IntPtr pass ) : IWebBrowser2
WindowEnumProc ( IntPtr hwnd, int lParam ) : bool
WindowEnumerator ( ) : System
clear ( ) : void
enumerate ( IntPtr handle ) : void

Private Methods

Method Description
EnumChildWindows ( IntPtr hwnd, WindowEnumDelegate del, int lParam ) : int
GetClassName ( IntPtr hwnd, StringBuilder bld, int size ) : int
ObjectFromLresult ( UIntPtr lResult, [ refiid, IntPtr wParam ) : object
RegisterWindowMessage ( string lpString ) : uint
SendMessage ( IntPtr hWnd, int wMsg, IntPtr wParam, StringBuilder bld ) : int
SendMessageTimeout ( IntPtr hWnd, uint Msg, UIntPtr wParam, UIntPtr lParam, SendMessageTimeoutFlags fuFlags, uint uTimeout, UIntPtr &lpdwResult ) : IntPtr

Method Details

GetControlsClassNames() public method

public GetControlsClassNames ( ) : ArrayList
return System.Collections.ArrayList

GetControlsHwnds() public method

public GetControlsHwnds ( ) : ArrayList
return System.Collections.ArrayList

GetControlsText() public method

public GetControlsText ( ) : ArrayList
return System.Collections.ArrayList

GetIEHTMLDocument2FromWindowHandle() public method

public GetIEHTMLDocument2FromWindowHandle ( IntPtr handle ) : IHTMLDocument2
handle System.IntPtr
return IHTMLDocument2

GetIEHtmlDocumentinnerHTML() public method

public GetIEHtmlDocumentinnerHTML ( IntPtr pass ) : string
pass System.IntPtr
return string

GetIEHtmlDocumentinnerText() public method

public GetIEHtmlDocumentinnerText ( IntPtr pass ) : string
pass System.IntPtr
return string

GetIEWebbrowser2FromWindowHandle() public method

public GetIEWebbrowser2FromWindowHandle ( IntPtr pass ) : IWebBrowser2
pass System.IntPtr
return IWebBrowser2

WindowEnumProc() public static method

public static WindowEnumProc ( IntPtr hwnd, int lParam ) : bool
hwnd System.IntPtr
lParam int
return bool

WindowEnumerator() public method

public WindowEnumerator ( ) : System
return System

clear() public method

public clear ( ) : void
return void

enumerate() public method

public enumerate ( IntPtr handle ) : void
handle System.IntPtr
return void