/* 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;
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document