C# Класс Windawesome.Utilities

Показать файл Открыть проект

Открытые методы

Метод Описание
DoForSelfAndOwnersWhile ( IntPtr hWnd, Predicate action ) : IntPtr
GetRootOwner ( IntPtr hWnd ) : IntPtr
GetWindowSmallIconAsBitmap ( IntPtr hWnd, Action action ) : void
IsAltTabWindow ( IntPtr hWnd ) : bool
IsAppWindow ( IntPtr hWnd ) : bool
IsVisibleAndNotHung ( Window window ) : bool
MaximizeApplication ( IntPtr hWnd ) : void
MinimizeApplication ( IntPtr hWnd ) : void
MoveMouseToMiddleOf ( Rectangle bounds ) : void
QuitApplication ( IntPtr hWnd ) : void
RestoreApplication ( IntPtr hWnd ) : void
RunApplication ( string path, string arguments = "" ) : void
WindowIsNotHung ( IntPtr hWnd ) : bool
WindowIsNotHung ( Window window ) : bool

Описание методов

DoForSelfAndOwnersWhile() публичный статический Метод

public static DoForSelfAndOwnersWhile ( IntPtr hWnd, Predicate action ) : IntPtr
hWnd System.IntPtr
action Predicate
Результат System.IntPtr

GetRootOwner() публичный статический Метод

public static GetRootOwner ( IntPtr hWnd ) : IntPtr
hWnd System.IntPtr
Результат System.IntPtr

GetWindowSmallIconAsBitmap() публичный статический Метод

public static GetWindowSmallIconAsBitmap ( IntPtr hWnd, Action action ) : void
hWnd System.IntPtr
action Action
Результат void

IsAltTabWindow() публичный статический Метод

public static IsAltTabWindow ( IntPtr hWnd ) : bool
hWnd System.IntPtr
Результат bool

IsAppWindow() публичный статический Метод

public static IsAppWindow ( IntPtr hWnd ) : bool
hWnd System.IntPtr
Результат bool

IsVisibleAndNotHung() публичный статический Метод

public static IsVisibleAndNotHung ( Window window ) : bool
window Window
Результат bool

MaximizeApplication() публичный статический Метод

public static MaximizeApplication ( IntPtr hWnd ) : void
hWnd System.IntPtr
Результат void

MinimizeApplication() публичный статический Метод

public static MinimizeApplication ( IntPtr hWnd ) : void
hWnd System.IntPtr
Результат void

MoveMouseToMiddleOf() публичный статический Метод

public static MoveMouseToMiddleOf ( Rectangle bounds ) : void
bounds System.Drawing.Rectangle
Результат void

QuitApplication() публичный статический Метод

public static QuitApplication ( IntPtr hWnd ) : void
hWnd System.IntPtr
Результат void

RestoreApplication() публичный статический Метод

public static RestoreApplication ( IntPtr hWnd ) : void
hWnd System.IntPtr
Результат void

RunApplication() публичный статический Метод

public static RunApplication ( string path, string arguments = "" ) : void
path string
arguments string
Результат void

WindowIsNotHung() публичный статический Метод

public static WindowIsNotHung ( IntPtr hWnd ) : bool
hWnd System.IntPtr
Результат bool

WindowIsNotHung() публичный статический Метод

public static WindowIsNotHung ( Window window ) : bool
window Window
Результат bool