Is this page helpful?

In this page

LPaint::LPaint

Summary

Constructs and initializes the different member variables of the LPaint object.

Syntax

#include "ltwrappr.h"

LPaint::LPaint()

LPaint::LPaint(pBitmap, hDC)

Parameters

LBitmapBase * pBitmap

Pointer to an allocated bitmap object to be painted.

HDC hDC

Handle of a windows device context to be used for the painting. The mapping mode of the device context must be MM_TEXT.

Returns

None.

Comments

LPaint::LPaint() is a constructor for the LPaint class.

LPaint::LPaint(pBitmap, hDC) constructs and initializes an LPaint object with the passed bitmap object pointer and the Windows device context handle.

Required DLLs and Libraries

Platforms

Win32, x64.

See Also

Example

Copied to clipboard
// This is an example for LPaint::LPaint(): 
L_INT LPaint__LPaintExample_1() 
{ 
   // this will call the default constructor and destructor when it is out of scope 
   LPaint  LeadPaint; 
 
   //... 
 
   return SUCCESS; 
} 
 
// This is an example for LPaint::LPaint(pBitmap, hDC): 
L_INT LPaint__LPaintExample_2(HDC hDC) 
{ 
   L_INT       nRet; 
   LBitmapBase LeadBitmap; 
 
   nRet = LeadBitmap.Load(MAKE_IMAGE_PATH(TEXT("image1.cmp"))) ; 
   if(nRet != SUCCESS) 
      return nRet; 
 
   // this will call the default constructor and destructor when it is out of scope 
   LPaint LeadPaint(&LeadBitmap, hDC) ; 
 
   //... 
 
   return SUCCESS; 
} 
Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Raster Imaging C++ Class Library Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.