[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 LLG_MOUSESTATE structure
 Structure for mouse state information
------------------------------------------------------------------------------
 Structure

     typedef struct
     {
        int   iX;
        int   iY;
        int   iRow;
        int   iCol;
        int   iLeft;
        int   iRight;
        int   iVisible;
        int   iDriverVersion;
        int   iCursorShape;
        int   iClicksLeft;
        int   iClicksRight;
     } LLG_MOUSESTATE;
     
     typedef LLG_MOUSESTATE far * LLG_LPMOUSESTATE;

 Elements

     iX is the pixel-based X coordinate.

     iY is the pixel-based Y coordinate.

     iRow is the text-based row position.

     iCol is the text-based column position.

     iLeft is the state of the left mouse button, which is either
     LLM_BUTTON_DOWN if the button is down and LLM_BUTTON_UP if it is up.

     iRight is the state of the right mouse button, which is either
     LLM_BUTTON_DOWN if the button is down and LLM_BUTTON_UP if it is up.

     iVisible is the current state of the mouse pointer.  1 means that it
     is visible, and 0 means that it is hidden.

     iDriverVersion is the version number of the mouse driver.

     iCursorShape is the shape of the mouse pointer (see _mShow() for a
     table of possible values).

     iClicksLeft is the number of left clicks since the value was last
     reset with _mState().

     iClicksRight is the number of right clicks since the value was last
     reset with _mState().

 Files   Header file is Llibg.api.

 Used By   _mState()


See Also: _mState()
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson