BCG中,使用CBCGButton类,如何实现将Button的ICON居中显示

BCG中,使用CBCGButton类,如何实现将Button的ICON居中显示。
或者BCG其他类,可以实现按钮添加ICON后居中显示

CBCGPButton::m_nAlignStyle
设置为 ALIGN_CENTER

上面是图标
下面是对应的文字,水平居中

你还可以重写OnDrawImage,自己画,想画哪里都可以

我用过这个变量,不能把图片居中,有没有能把图片根据按钮大小进行适配的方法?