C# Class Dev2.Activities.ModalChecker

显示文件 Open project: Warewolf-ESB/Warewolf Class Usage Examples

Private Properties

Property Type Description
EnumThreadWindows bool
EnumWindows int
GetWindowLong uint
GetWindowText int
GetWindowTextLength int
GetWindowThreadProcessId uint
IsWindowVisible bool
ModalChecker System
ThreadWindows bool
WindowEnum int

Public Methods

Method Description
IsWaitingForUserInput ( Process process ) : System.Boolean

Private Methods

Method Description
EnumThreadWindows ( int dwThreadId, EnumThreadDelegate lpfn, IntPtr lParam ) : bool
EnumWindows ( EnumWindowsProc lpEnumFunc, int lParam ) : int
GetWindowLong ( IntPtr hWnd, int nIndex ) : uint
GetWindowText ( IntPtr handle, [ caption, int count ) : int
GetWindowTextLength ( IntPtr handle ) : int
GetWindowThreadProcessId ( IntPtr hWnd, IntPtr &lpdwProcessId ) : uint
IsWindowVisible ( IntPtr handle ) : bool
ModalChecker ( Process process ) : System
ThreadWindows ( IntPtr handle ) : bool
WindowEnum ( IntPtr hWnd, int lParam ) : int

Method Details

IsWaitingForUserInput() public static method

public static IsWaitingForUserInput ( Process process ) : System.Boolean
process System.Diagnostics.Process
return System.Boolean