[Toc][Index]

MouGetEventMask


Bindings:  C, MASM 

This call returns the current value of the mouse event queue mask. 
 MouGetEventMask    (EventMask, DeviceHandle) 
 
 EventMask (PUSHORT) - output 
    Address in application storage where the current mouse device driver's 
    event mask is returned to the caller by the mouse device driver. 
    The EventMask is set by MouSetEventMask, and has the following 
    definition: 
    Bit       Description 
    15-7      Reserved, set to zero. 
    6         Set to report button 3 press/release events, without mouse 
              motion. 
    5         Set to report button 3 press/release events, with mouse 
              motion. 
    4         Set to report button 2 press/release events, without mouse 
              motion. 
    3         Set to report button 2 press/release events, with mouse 
              motion. 
    2         Set to report button 1 press/release events, without mouse 
              motion. 
    1         Set to report button 1 press/release events, with mouse 
              motion. 
    0         Set to report mouse motion events with no button 
              press/release events. 
 
 DeviceHandle (HMOU) - input 
    Handle of the mouse device from a previous MouOpen. 
 rc (USHORT) - return 
    Return code descriptions are: 
    0         NO_ERROR 
    385       ERROR_MOUSE_NO_DEVICE 
    466       ERROR_MOU_DETACHED 
    501       ERROR_MOUSE_NO_CONSOLE 
    505       ERROR_MOU_EXTENDED_SG 
 
 Remarks 
 Buttons are logically numbered from left to right. 

Created using Inf-PHP v.2 (c) 2003 Yuri Prokushev
Created using Inf-HTML v.0.9b (c) 1995 Peter Childs