[<<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