Jump to content

MouDrawPtr: Difference between revisions

From EDM2
(No difference)

Revision as of 15:23, 16 May 2016

Remarks

MouDrawPtr is required to begin a pointer-image drawing session. At session start, the collision area (the area restricted from pointer-image drawing) is defined as the size of the display.

After a call to MouDrawPtr, MouRemovePtr can be used to define a new collision area. A subsequent call to MouDrawPtr will cancel the collision area.

Syntax

Notifies the mouse device driver that an area previously restricted by MouRemovePtr is now available to the mouse device driver when drawing pointer images.

#define INCL_MOU
#include <os2.h>

HMOU      DeviceHandle;  /*  Mouse device handle. */
APIRET    rc;            /*  Return code. */ 

rc = MouDrawPtr(DeviceHandle);


Parameters

DeviceHandle (HMOU) - input

   Mouse device handle.
   Reserved. Must be 0.

Returns

rc (APIRET) - returns

Return code

MouDrawPtr returns one of the following values:

   NO_ERROR 466
   ERROR_MOU_DETACHED 501
   ERROR_MOUSE_NO_CONSOLE