C# Class MetroRadiance.Platform.ExternalWindow

外部プロセスのウィンドウから、位置、サイズ、およびアクティブ状態のイベントを受信できるようにします。
Inheritance: IChromeOwner, IDisposable
Afficher le fichier Open project: Grabacr07/MetroRadiance Class Usage Examples

Méthodes publiques

Méthode Description
Activate ( ) : bool
Dispose ( ) : void
ExternalWindow ( IntPtr hWnd ) : System

外部プロセスで動作している Win32 ウィンドウのハンドルを指定して、ExternalWindow クラスの新しいインスタンスを初期化します。

Resize ( SizingMode sizingMode ) : void

Private Methods

Méthode Description
ExternalOnActivated ( IChromeHook sender ) : void
ExternalOnClosed ( IChromeHook sender ) : void
ExternalOnDeactivated ( IChromeHook sender ) : void
ExternalOnSizeChanged ( IChromeHook sender, Size newSize ) : void
ExternalOnStateChanged ( IChromeHook sender, int state ) : void
ExternalOnWindowMoved ( IChromeHook sender, Point newLocation ) : void
GetExtendFrameBounds ( ) : Rect

Method Details

Activate() public méthode

public Activate ( ) : bool
Résultat bool

Dispose() public méthode

public Dispose ( ) : void
Résultat void

ExternalWindow() public méthode

外部プロセスで動作している Win32 ウィンドウのハンドルを指定して、ExternalWindow クラスの新しいインスタンスを初期化します。
public ExternalWindow ( IntPtr hWnd ) : System
hWnd IntPtr ウィンドウ ハンドル。
Résultat System

Resize() public méthode

public Resize ( SizingMode sizingMode ) : void
sizingMode SizingMode
Résultat void