en:docs:fapi:mouclose

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:docs:fapi:mouclose [2021/10/07 13:44] – created prokusheven:docs:fapi:mouclose [2021/11/04 13:12] (current) prokushev
Line 1: Line 1:
 +{{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. 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==+===== Syntax ===== 
 +<code c>
  MouClose (DeviceHandle)  MouClose (DeviceHandle)
 +</code>
  
-==Parameters== +===== Parameters =====
-;DeviceHandle (HMOU) - input : Mouse device handle from a previous MouOpen.+
  
-==Return Code== +  * DeviceHandle (HMOU) - input Mouse device handle 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+
  
-==Bindings== +===== Return Code ===== 
-=== C === + 
-<PRE>+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 ==== 
 +<code c>
 #define INCL_MOU #define INCL_MOU
  
Line 24: Line 34:
 HMOU    DeviceHandle;  /* Mouse device handle */ HMOU    DeviceHandle;  /* Mouse device handle */
 USHORT  rc;            /* return code */ USHORT  rc;            /* return code */
-</PRE>+</code>
  
-===MASM=== +====MASM==== 
-<PRE>+<code asm>
 EXTRN  MouClose:FAR EXTRN  MouClose:FAR
 INCL_MOU            EQU 1 INCL_MOU            EQU 1
Line 35: Line 45:
  
 Returns WORD Returns WORD
-</PRE>+</code> 
  
-[[Category:Mou]]+{{page>en:templates:fapi}}