LBitmapWindow::Repaint
#include "ltwrappr.h"
L_VOID LBitmapWindow::Repaint(pRect=NULL)
| LPRECT pRect; | /* pointer to a rectangle structure */ | 
Repaints the class object's window. Only the specified rectangle will be repainted.
| Parameter | Description | 
| pRect | Pointer to a rectangle structure that describes the rectangle to be repainted. Pass NULL to repaint the entire window. | 
Returns
None
Required DLLs and Libraries
| LTDIS For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application. | 
See Also
| Functions: | 
Example
L_INT MyFunction(HWND hWndParent)
{
   LBitmapWindow  LeadBWnd ;
   L_UINT         uZoomMode ;
   RECT           rectZoom ;
   if (LeadBWnd.Load(TEXT("image1.cmp")) == SUCCESS)
   {
      if (LeadBWnd.CreateWnd(hWndParent, TRUE, 0, 0, 100, 100) == NULL)
         return 0;
   
      if (LeadBWnd.IsAutoPaintEnabled() == FALSE)
         // stop paint
         LeadBWnd.EnableAutoPaint(TRUE) ;
      /* repaint the image, but paint stopped, 
         then the Repaint will not paint the image */
      LeadBWnd.Repaint() ;
      // start paint with new updates
      LeadBWnd.EnableAutoPaint(FALSE) ;
      // repaint the image
      LeadBWnd.Repaint() ;
      // get zoom mode for current bitmap window 
      uZoomMode = LeadBWnd.GetZoomMode();
      if (uZoomMode != ZOOM_ZOOMFACTOR)
      {
         uZoomMode = ZOOM_FITHEIGHT ;
         // change the zoom mode for current bitmap window 
         LeadBWnd.SetZoomMode(uZoomMode) ;
      }
      //...
      //...
      if (LeadBWnd.GetHorzLineStep() != 2)
         LeadBWnd.SetHorzLineStep(2) ;
      if (LeadBWnd.GetVertLineStep() != 2)
         LeadBWnd.SetVertLineStep(2) ;
      // check if auto scroll bars is enable or not 
      if (LeadBWnd.IsAutoScrollEnabled() == FALSE)
         LeadBWnd.EnableAutoScroll(TRUE) ;
      // fill zoom rect to use it in ZoomToRect 
      rectZoom.left  = 50 ;
      rectZoom.top   = 50 ;
      rectZoom.right = 75 ;
      rectZoom.bottom= 75 ;
      LeadBWnd.ZoomToRect(rectZoom) ;
      //...
      //...
      // use ScrollBars (Horizontal & Vertical)
      
      // 10 = the distance to scroll the bitmap horizontally.
      // 20 = the distance to scroll the bitmap horizontally.
      LeadBWnd.ScrollBy( 10, 20) ;
      
      // go to 10 position on horizontal scroll in bitmap
      // go to 20 position on vertical scroll in bitmap
      LeadBWnd.ScrollTo( 10, 20) ;
   }
   return SUCCESS ;
}