In the Window_OnPaint function, change the WM_PAINT message handling code.
VOID Window_OnPaint (HWND hWnd){HDC hdc;PAINTSTRUCT ps;HPALETTE hOldPal = NULL;hdc = BeginPaint (hWnd, &ps);/* Get DC */if (Data.BitmapHandle.Flags.Allocated) /* Do we have an image? */{if (Data.hPalette) /* Is there a palette that needs to beselected? */hOldPal = SelectPalette (hdc, Data.hPalette, TRUE); /* Select it. *//* Paint it */L_PaintDC (hdc,&Data.BitmapHandle,&rLeadSource,NULL,&rLeadDest,&ps.rcPaint,SRCCOPY);if (Data.hPalette) /* Return old palette if there is one. */SelectPalette (hdc, hOldPal, TRUE);if (bFirst){bFirst = FALSE;/* Reset the counter and start a timer to be used for display delay. */nCount = 0;nTimer = SetTimer (hWnd, 1, 1000, NULL);if (!nTimer){MessageBox (hWnd, TEXT("No Timers Are Available!"),TEXT("ERROR - Resources"), MB_OK);/* No timers are available, so quit the application. */FORWARD_WM_DESTROY (hWnd, PostMessage);}}}EndPaint (hWnd, &ps); /* Return DC */return;}
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
