BCGControlBar Pro for MFC
void CBCGPButton::SetImage ( const CBCGPSVGImage svg,
CSize  sizeImage = CSize(0, 0),
const CBCGPSVGImage svgHot = CBCGPSVGImage(),
const CBCGPSVGImage svgDisabled = CBCGPSVGImage(),
const CBCGPSVGImage svgPressed = CBCGPSVGImage() 
)

Specifies an SVG icon to be displayed on the button

Call this member function to set a new button's image (SVG icon).

Parameters
svgA reference to CBCGPSVGImage object for non-selected image
sizeImageThe icon size, in pixels; if this size if (0, 0), the SVG view size will be used.
svgHotA reference to CBCGPSVGImage object for selected image
svgDisabledA reference to CBCGPSVGImage object for disabled image.
svgPressedA reference to CBCGPSVGImage object for pressed image.