Available in LEADTOOLS Imaging Pro, Vector, Document, and Medical Imaging toolkits. |
/* Save the starting position
in screen pixels (used by GDI functions) */
StartGDIX = point.x;
StartGDIY = point.y;
/* Use the mouse position's percentage offsets in the image rectangle
to determine the pixel offsets in the bitmap.
Using percentages allows for the possibility that the image is zoomed.
*/
StartPixelX = MulDiv(LeadBitmap.GetWidth(), StartGDIX - rLeadDest.left,
DisplayWidth);
StartPixelY = MulDiv(LeadBitmap.GetHeight(), StartGDIY - rLeadDest.top,
DisplayHeight);
/* Initialize a variable used when the WM_MOUSEMOVE event outlines the
area */
FirstDraw = TRUE;