| Name | Description | Type | Package | Framework |
| DEVMODE | Contains information about the initialization and environment of a printer or a display device. | Class | org.lwjgl.system.windows | LWJGL |
| DEVMODE .Buffer | An array of DEVMODE structs. | Class | org.lwjgl.system.windows.DEVMODE | LWJGL |
| DISPLAY_DEVICE | Receives information about the display device specified by the iDevNum parameter of the User32. | Class | org.lwjgl.system.windows | LWJGL |
| DISPLAY_DEVICE .Buffer | An array of DISPLAY_DEVICE structs. | Class | org.lwjgl.system.windows.DISPLAY_DEVICE | LWJGL |
| GDI32 | Native bindings to wingdi. | Class | org.lwjgl.system.windows | LWJGL |
| GLYPHMETRICSFLOAT | Contains information about the placement and orientation of a glyph in a character cell. | Class | org.lwjgl.system.windows | LWJGL |
| GLYPHMETRICSFLOAT .Buffer | An array of GLYPHMETRICSFLOAT structs. | Class | org.lwjgl.system.windows.GLYPHMETRICSFLOAT | LWJGL |
| MONITORINFOEX | Contains information about a display monitor. | Class | org.lwjgl.system.windows | LWJGL |
| MONITORINFOEX .Buffer | An array of MONITORINFOEX structs. | Class | org.lwjgl.system.windows.MONITORINFOEX | LWJGL |
| MSG | Contains message information from a thread's message queue. | Class | org.lwjgl.system.windows | LWJGL |
| MSG .Buffer | An array of MSG structs. | Class | org.lwjgl.system.windows.MSG | LWJGL |
| PIXELFORMATDESCRIPTOR | Describes the pixel format of a drawing surface. | Class | org.lwjgl.system.windows | LWJGL |
| PIXELFORMATDESCRIPTOR .Buffer | An array of PIXELFORMATDESCRIPTOR structs. | Class | org.lwjgl.system.windows.PIXELFORMATDESCRIPTOR | LWJGL |
| POINT | Defines the x- and y- coordinates of a point. | Class | org.lwjgl.system.windows | LWJGL |
| POINT .Buffer | An array of POINT structs. | Class | org.lwjgl.system.windows.POINT | LWJGL |
| POINTFLOAT | Contains the x and y coordinates of a point. | Class | org.lwjgl.system.windows | LWJGL |
| POINTFLOAT .Buffer | An array of POINTFLOAT structs. | Class | org.lwjgl.system.windows.POINTFLOAT | LWJGL |
| POINTL | Contains the coordinates of a point. | Class | org.lwjgl.system.windows | LWJGL |
| POINTL .Buffer | An array of POINTL structs. | Class | org.lwjgl.system.windows.POINTL | LWJGL |
| RECT | Defines the coordinates of the upper-left and lower-right corners of a rectangle. | Class | org.lwjgl.system.windows | LWJGL |
| RECT .Buffer | An array of RECT structs. | Class | org.lwjgl.system.windows.RECT | LWJGL |
| TOUCHINPUT | Encapsulates data for touch input. | Class | org.lwjgl.system.windows | LWJGL |
| TOUCHINPUT .Buffer | An array of TOUCHINPUT structs. | Class | org.lwjgl.system.windows.TOUCHINPUT | LWJGL |
| User32 | Native bindings to WinUser. | Class | org.lwjgl.system.windows | LWJGL |
| WinBase | Native bindings to WinBase. | Class | org.lwjgl.system.windows | LWJGL |
| WINDOWPLACEMENT | Contains information about the placement of a window on the screen. | Class | org.lwjgl.system.windows | LWJGL |
| WINDOWPLACEMENT .Buffer | An array of WINDOWPLACEMENT structs. | Class | org.lwjgl.system.windows.WINDOWPLACEMENT | LWJGL |
| WindowProc | An application-defined function that processes messages sent to a window. | Class | org.lwjgl.system.windows | LWJGL |
| WindowProc .SAM | A functional interface for WindowProc. | Interface | org.lwjgl.system.windows.WindowProc | LWJGL |
| WindowsLibrary | Class | org.lwjgl.system.windows | LWJGL | |
| WindowsUtil | Class | org.lwjgl.system.windows | LWJGL | |
| WNDCLASSEX | Contains the window class attributes that are registered by the User32. | Class | org.lwjgl.system.windows | LWJGL |
| WNDCLASSEX .Buffer | An array of WNDCLASSEX structs. | Class | org.lwjgl.system.windows.WNDCLASSEX | LWJGL |