Top Description Interfaces Classes
[default module]

Package org.lwjgl.system.windows

Annotations
@NonnullDefault

Contains bindings to native APIs specific to the Windows operating system.

Interface Summary

Modifier and TypeInterface and Description
public interface
WindowProcI

An application-defined function that processes messages sent to a window.

Class Summary

Modifier and TypeClass and Description
public class
Crypt32

Native bindings to dpapi.h and crypt32.dll.

public class
CRYPTPROTECT_PROMPTSTRUCT

Provides the text of a prompt and information about when and where that prompt is to be displayed when using the Crypt32#CryptProtectData and Crypt32#CryptUnprotectData functions.

public class
DATA_BLOB

The DATA_BLOB structure contains an arbitrary array of bytes.

public class
DEVMODE

Contains information about the initialization and environment of a printer or a display device.

public class
DISPLAY_DEVICE

Receives information about the display device specified by the iDevNum parameter of the User32#EnumDisplayDevices function.

public class
GDI32

Native bindings to wingdi.h and gdi32.dll.

public class
HARDWAREINPUT

Contains information about a simulated message generated by an input device other than a keyboard or mouse.

public class
INPUT

Used by User32#SendInput to store information for synthesizing input events such as keystrokes, mouse movement, and mouse clicks.

public class
Kernel32

Native bindings to Kernel32 library.

public class
KEYBDINPUT

Contains information about a simulated keyboard event.

public class
LARGE_INTEGER

Layout


union LARGE_INTEGER {
    struct {
        DWORD LowPart;
        LONG HighPart;
    } u;
    LONGLONG QuadPart;
}
public class
MONITORINFOEX

Contains information about a display monitor.

public class
MOUSEINPUT

Contains information about a simulated mouse event.

public class
MSG

Contains message information from a thread's message queue.

public class
PIXELFORMATDESCRIPTOR

Describes the pixel format of a drawing surface.

public class
POINT

Defines the x- and y- coordinates of a point.

public class
POINTL

Contains the coordinates of a point.

public class
RECT

Defines the coordinates of the upper-left and lower-right corners of a rectangle.

public class
SECURITY_ATTRIBUTES

Contains the security descriptor for an object and specifies whether the handle retrieved by specifying this structure is inheritable.

public class
TOUCHINPUT

Encapsulates data for touch input.

public class
User32

Native bindings to WinUser.h and user32.dll.

public class
WinBase

Native bindings to WinBase.h.

public class
WINDOWPLACEMENT

Contains information about the placement of a window on the screen.

public abstract class
WindowProc

An application-defined function that processes messages sent to a window.

public class
WindowsLibrary

Implements a SharedLibrary on the Windows OS.

public class
public class
WNDCLASSEX

Contains the window class attributes that are registered by the User32#RegisterClassEx function.