Interface IWindowHandle
Provides a handle to a window.
Inherited Members
Namespace: PoeShared.Native
Assembly: PoeShared.Native.dll
Syntax
public interface IWindowHandle : IWin32Window, IDisposable, IEquatable<IWindowHandle>
Properties
Name | Description |
---|---|
AdjustWindowRectForDpi | |
Class | Gets the class name of the window. |
ClientRect | Gets the dimensions of the client area of the window. |
CommandLine | Gets the command line of the process that created the window. |
CreatedAt | Gets the creation time of the process that created the window. |
DwmFrameBounds | Gets the extended window frame bounds provided by DWM. |
DwmFrameBoundsWithinMonitor | Gets the DWM window frame bounds within monitor. |
Icon | Gets the icon of the window. |
IconBitmap | Gets the icon of the window as a BitmapSource. |
IsIconic | Gets a value indicating whether the window is minimized (iconic). |
IsVisible | Gets a value indicating whether the window is visible. |
Owner | Gets the owner of the window. |
Parent | Gets the parent of the window. |
ParentProcessId | Gets the parent process identifier of the process that created the window. |
ProcessArgs | Gets the arguments of the process that created the window. |
ProcessId | Gets the process identifier associated with the window. |
ProcessName | Gets the name of the process that created the window. |
ProcessPath | Gets the full path of the executable file of the process that created the window. |
ThreadId | Gets the thread identifier that created the window. |
Title | Gets the title of the window. |
TitleBarRect | Gets window title bar bounds |
WindowRect | Gets the outer dimensions of the window, including any title bar and border. |
WindowStyle | Gets the window styles. |
WindowStylesEx | Gets the extended window styles. |
ZOrder | Gets or sets the z-order of the window. |