LibUIDK Documentation
ContentsIndexHome
PreviousUpNext
CSkinButton::GetCheckedForegroundBitmap Method
C++
void GetCheckedForegroundBitmap(BITMAPOBJ * phBmpForegroundCN, BITMAPOBJ * phBmpForegroundCH, BITMAPOBJ * phBmpForegroundCS, BITMAPOBJ * phBmpForegroundCD, int * pnDstXC, int * pnDstYC, int * pnAlignModeHorC, int * pnAlignModeVerC, COLORREF * prcMaskC);

得到按钮控件Checked时的四张前景位图.

Parameters 
Description 
BITMAPOBJ * phBmpForegroundCN 
[out] Checked后正常状态前景位图句柄, 可以为NULL 
BITMAPOBJ * phBmpForegroundCH 
[out] Checked后高亮状态前景位图句柄, 可以为NULL. 
BITMAPOBJ * phBmpForegroundCS 
[out] Checked后鼠标按下状态前景位图句柄, 可以为NULL. 
BITMAPOBJ * phBmpForegroundCD 
[out] Checked后Disabled状态前景位图句柄, 可以为NULL. 
int * pnDstXC 
[out] 返回前景位图绘制到目标DC的水平方向起点坐标, 可以为NULL. 
int * pnDstYC 
[out] 返回前景位图绘制到目标DC的垂直方向起点坐标, 可以为NULL. 
int * pnAlignModeHorC 
[out] 返回绘制前景位图时水平方向的对齐方式. 
int * pnAlignModeVerC 
[out] 返回绘制前景位图时垂直方向的对齐方式. 
COLORREF * prcMaskC 
[out] 返回绘制前景位图时需要透明(过滤)掉的颜色.