arsd.wmutil

Cross platform window manager utilities for interacting with other unknown windows on the OS.

Based on arsd.simpledisplay.

Public Imports

arsd.simpledisplay
public import arsd.simpledisplay;

Members

Functions

findWindowByClass
NativeWindowHandle findWindowByClass(string className)
NativeWindowHandle findWindowByClass(LPCTSTR className)

Searches for a window with the specified class name and returns the native window handle to it.

iterateWindows
WindowChildrenIterator iterateWindows(NativeWindowHandle parent)
ownerPID
int ownerPID(NativeWindowHandle window)

Get the PID that owns the window.

Structs

WindowChildrenIterator
struct WindowChildrenIterator

A foreachable object that iterates window children

Suggestion Box / Bug Report