Share via


CMFCControlRendererInfo::CMFCControlRendererInfo

Constructs a CMFCControlRendererInfo object.

CMFCControlRendererInfo(
   UINT uiBmpResID, 
   const CRect& rtImage, 
   const CRect& rtCorners, 
   const CRect& rtSides = CRect(0, 0, 0, 0), 
   const CRect& rtInner = CRect(0, 0, 0, 0)
);
CMFCControlRendererInfo(
   LPCTSTR lpszBmpResID, 
   const CRect& rtImage, 
   const CRect& rtCorners, 
   const CRect& rtSides = CRect(0, 0, 0, 0), 
   const CRect& rtInner = CRect(0, 0, 0, 0)
);
CMFCControlRendererInfo(
   UINT uiBmpResID, 
   COLORREF clrTransparent, 
   const CRect& rtImage, 
   const CRect& rtCorners, 
   const CRect& rtSides = CRect(0, 0, 0, 0), 
   const CRect& rtInner = CRect(0, 0, 0, 0), 
   BOOL bPreMultiplyCheck = TRUE
);
CMFCControlRendererInfo(
   LPCTSTR lpszBmpResID, 
   COLORREF clrTransparent, 
   const CRect& rtImage, 
   const CRect& rtCorners, 
   const CRect& rtSides = CRect(0, 0, 0, 0), 
   const CRect& rtInner = CRect(0, 0, 0, 0), 
   BOOL bPreMultiplyCheck = TRUE
);
CMFCControlRendererInfo(
   const CMFCControlRendererInfo& rSrc
);

Parameters

Parameter

Description

[in] uiBmpResID

Resource ID of image.

[in] lpszBmpResID

Resource string ID of image.

[in] rtImage

Image rectangle.

[in] rtCorners

Image corners.

[in] rtSides

Image sides.

[in] rtInner

Inner image rectangle.

[in] bPreMultiplyCheck

TRUE if a premultiply check for 32-bit images with alpha channel is required.

[in] rSrc

A source CMFCControlRendererInfo object to copy.

Requirements

Header: afxcontrolrenderer.h

See Also

Concepts

MFC Hierarchy Chart

Reference

CMFCControlRendererInfo Class