Managed Windows API
ManagedWinapi Namespace
NamespacesManagedWinapi
 
Declaration Syntax
C#
namespace ManagedWinapi
Types
All TypesClassesEnumerations
IconTypeDescription
ClipboardNotifier
Specifies a component that monitors the system clipboard for changes.

CodepointRange
The unicode range of codepoints supported by a font.

Crosshair
This component displays a crosshair icon that can be dragged to any point on screen. This is useful to select other programs by dragging the crosshair to a program window.

ExtendedFileInfo
Provides methods for getting additional information about files, like icons or compressed file size.

Hotkey
Specifies a component that creates a global keyboard hotkey.

HotkeyAlreadyInUseException
The exception is thrown when a hotkey should be registered that has already been registered by another application.

InputBlocker
Blocks keyboard and mouse input until this object is disposed. Unlike InputLocker, you cannot detect when the systems removes the block (which happens when the user presses CTRL+ALT+DEL), but it works on Windows Vista as well.

KeyboardKey
This class contains utility methods related to keys on the keyboard.

LockKeyResetter
Utility class that can be used to create key events with all current locking keys (like Caps Lock) disabled. Other modifier keys (like Ctrl or Shift) are also ignored if they are currently pressed on the "real" keyboard.

MachineIdentifiers
Contains utility functions to determine values that are (almost) unique on each computer. These values can be useful for locking software to a machine.

PrivilegedActions
Collection of miscellaneous actions that cannot be performed as a non-administrative user, like shutdown or setting the system time.

ProcessMemoryChunk
A chunk in another processes memory. Mostly used to allocate buffers in another process for sending messages to its windows.

SendKeysEscaper
Utility class to escape literal strings so that they can be used for the SendKeys class.

ShortcutBox
A TextBox that can be used to select a keyboard shortcut. A context menu allows selecting keys that are not available directly by typing them.

PrivilegedActions..::.ShutdownAction
Actions that can be performed at shutdown.

PrivilegedActions..::.ShutdownForceMode
Whether shutdown should be forced if an application cancels it or is hung.