C# Class Switcheroo.Core.AppWindow

This class is a wrapper around the Win32 api window handles
Inheritance: ManagedWinapi.Windows.SystemWindow
显示文件 Open project: kvakulo/Switcheroo Class Usage Examples

Public Methods

Method Description
AppWindow ( IntPtr HWnd ) : System
IsAltTabWindow ( ) : bool
SwitchTo ( ) : void

Sets the focus to this window and brings it to the foreground.

SwitchToLastVisibleActivePopup ( ) : void

Private Methods

Method Description
GetExecutablePath ( int processId ) : string
GetLastActiveVisiblePopup ( ) : IntPtr
HasAppropriateApplicationViewCloakType ( ) : bool
HasITaskListDeletedProperty ( ) : bool
HasWindowTitle ( ) : bool
IsAppWindow ( ) : bool
IsApplicationFrameWindow ( ) : bool
IsCoreWindow ( ) : bool
IsNoActivate ( ) : bool
IsOwnerOrOwnerNotVisible ( ) : bool
IsToolWindow ( ) : bool

Method Details

AppWindow() public method

public AppWindow ( IntPtr HWnd ) : System
HWnd System.IntPtr
return System

IsAltTabWindow() public method

public IsAltTabWindow ( ) : bool
return bool

SwitchTo() public method

Sets the focus to this window and brings it to the foreground.
public SwitchTo ( ) : void
return void

SwitchToLastVisibleActivePopup() public method

public SwitchToLastVisibleActivePopup ( ) : void
return void