GroupLab Widget Tap Library

Win32Helper Members

Win32Helper overview

Public Static Properties

DesktopWindow Gets the windowing system identifier for the desktop.

Public Static Methods

ActivateWindow Sets the active window in the windowing system hierarchy.
EnumChildWindows Gets a list of all the child windows of a windowing system window.
EnumProcesses Gets a list of the operating system process identifiers of all running processes.
GetAllWindows Traverses the entire windowing system hierarchy on the display and returns a list of all windowing system windows found.
GetAncestry Traverses the windowing system hierarchy (from child to parent to grandparent and so forth), producing a list of windowing system identifiers for each window found.
GetClassName Gets the class name of a windowing system window.
GetControlID Returns the windowing system child control identifier (a small application-defined integer value) for a windowing system window.
GetCurrentProcessID Gets the operating system process identifier of the calling process.
GetDesktopBounds Gets the location and size on the display of a windowing system window.
GetForegroundWindow Gets the windowing system identifier of the current foreground window.
GetParent Gets the window handle of the parent of a windowing system window.
GetPreviousWindowInZOrder Gets the window immediately above another in the windowing system hierarchy.
GetProcessFileName Gets the file name of a running process.
GetProcessWindows Gets a list of the windowing system identifiers of all windows created by processes started from executable files with the given file name.
GetRootAncestor Traverses the windowing system hierarchy (from child to parent to grandparent and so forth) to determine the root ancestor of a window.
GetWindowAtPoint Gets the windowing system identifier for the window that occupies on the given point on the display, ignoring a specific window.
GetWindowProcessID Gets the operating system process identifier of the process that maintains the a windowing system window.
GetWindowStyle Gets the windowing system style flags for a window.
GetWindowText Gets the text associated with the given windowing system window.
GetZIndex Gets the z-index value of a windowing system window among all its siblings.
IsWindow Determines if a given window handle refers to an existing windowing system window on the display.
IsWindowUnicode Gets a value that indicates whether the a windowing system window expects text strings passed to it to be in Unicode format.
IsWindowVisible Gets a value that determines if a windowing system window is visible.
MessageBeepOverloaded. Plays the system default sound.
PositionWindow Sets the location, size, and z-order of a windowing system window.
RedrawWindow Forces a windowing system window to redraw itself.
SetForegroundWindow Sets the foreground window (the top-level window that sits on top of all other non-topmost siblings) in the windowing system hierarchy.
SetTransparentExtendedStyle Sets the given window to have the transparent style, which causes it to ignore mouse input.

Public Instance Constructors

Win32Helper ConstructorInitializes a new instance of the Win32Helper class.

Public Instance Methods

Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object)Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object)Gets the Type of the current instance.
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Methods

Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.

See Also

Win32Helper Class | GroupLab.WidgetTap.Helpers Namespace