UNPKG

win32-def

Version:
31 lines 982 B
import type * as T from '../../../lib/common.types.js'; import type { StructFactoryResult, StructInitType } from '../../../lib/types.js'; declare const init: StructInitType; /** * RAWMOUSE structure * @link https://learn.microsoft.com/en-us/windows/win32/api/winuser/ns-winuser-RAWMOUSE */ export declare function RAWMOUSE_Factory(): StructFactoryResult<RAWMOUSE_Type>; export declare const LPRAWMOUSE: "RAWMOUSE*"; export declare const RAWMOUSE_Name = "RAWMOUSE"; export declare const RAWMOUSE_Init: typeof init; /** * RAWHID structure * @link https://learn.microsoft.com/en-us/windows/win32/api/winuser/ns-winuser-RAWMOUSE */ export interface RAWMOUSE_Type { usFlags: T.USHORT; u: { ulButtons: T.ULONG; s: { usButtonFlags: T.USHORT; usButtonData: T.USHORT; }; }; ulRawButtons: T.ULONG; lLastX: T.LONG; lLastY: T.LONG; ulExtraInformation: T.ULONG; } export {}; //# sourceMappingURL=RAWMOUSE.d.ts.map