HDC ThisWindowDC;/* Use GDI functions to outline the area to be cropped. */if (nFlags == MK_LBUTTON){ThisWindowDC = ::GetDC(this->m_hWnd);SavedPen = (HPEN)::SelectObject(ThisWindowDC, GetStockObject(WHITE_PEN));SavedBrush = (HBRUSH)::SelectObject(ThisWindowDC, GetStockObject(NULL_BRUSH));DisplayMode = GetROP2(ThisWindowDC);SetROP2(ThisWindowDC, R2_NOT);if (FirstDraw == FALSE)Rectangle(ThisWindowDC, StartGDIX, StartGDIY, EndGDIX, EndGDIY);EndGDIX = point.x;EndGDIY = point.y;Rectangle(ThisWindowDC, StartGDIX, StartGDIY, EndGDIX, EndGDIY);FirstDraw = FALSE;SetROP2(ThisWindowDC, DisplayMode);::ReleaseDC(this->m_hWnd, ThisWindowDC);}
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
