Module messages

Module messages 

Source
Expand description

Windows message parameter handling.

This module provides types and utilities for working with Windows message parameters (WPARAM, LPARAM) and common messages.

Requires the messages feature to be enabled. Also requires the bit-ops feature for bit manipulation utilities.

Modules§

windows_messages
Common Windows message constants.

Structs§

KeyEvent
Keyboard event information.
KeyModifiers
Keyboard modifier keys.
LParam
Newtype wrapper for LPARAM with utility methods.
MessageParser
Parser for Windows message parameters.
MouseEvent
Mouse event information.
WParam
Newtype wrapper for WPARAM with utility methods.
WindowMessage
Windows message structure.

Enums§

MouseButton
Mouse button enumeration.

Type Aliases§

LPARAM
Windows message parameter (platform-dependent size).
LRESULT
Message result type (platform-dependent size).
WPARAM
Windows message parameter (platform-dependent size).