LEADBITMAPFOCUSEDZOOM
typedef struct tagLEADBITMAPFFOCUSEDZOOM
{
L_UINT uStructSize;
L_UINT Factor;
L_BOOL Center;
L_INT XFocus;
L_INT YFocus;
} LEADBITMAPFOCUSEDZOOM, L_FAR * pLEADBITMAPFOCUSEDZOOM;
The LEADBITMAPFOCUSEDZOOM structure provides information in the L_BM_FOCUSEDZOOM message.
Member |
Description |
uStructSize |
Size of this structure in bytes, for versioning. Use the sizeof() macro to calculate this value. |
Factor |
The percentage scale factor. A value of 100 means no zooming. |
Center |
TRUE for centering on the current mouse position, or FALSE for maintaining the current display offsets. |
XFocus |
The horizontal mouse coordinate. |
YFocus |
The vertical mouse coordinate. |
Comments
pLEADBITMAPFOCUSEDZOOM is a pointer to a LEADBITMAPFOCUSEDZOOM structure. Where the message parameter type is pLEADBITMAPFOCUSEDZOOM, you can declare a LEADBITMAPFOCUSEDZOOM variable, update the structure's fields, and pass the variable's address in the parameter. Declaring a pLEADBITMAPFOCUSEDZOOM variable is necessary only if your program requires a pointer.