{{page>en:templates:fapiint}}
====== MouClose ======
MouClose closes the mouse device for the current session and removes the mouse device driver handle from the list of valid open mouse device handles.
===== Syntax =====
MouClose (DeviceHandle)
===== Parameters =====
* DeviceHandle (HMOU) - input : Mouse device handle from a previous MouOpen.
===== Return Code =====
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
===== Bindings =====
==== C ====
#define INCL_MOU
USHORT rc = MouClose(DeviceHandle);
HMOU DeviceHandle; /* Mouse device handle */
USHORT rc; /* return code */
====MASM====
EXTRN MouClose:FAR
INCL_MOU EQU 1
PUSH WORD DeviceHandle ;Mouse device handle
CALL MouClose
Returns WORD
{{page>en:templates:fapi}}