|
LibUIDK Documentation
|
void SetForegroundBitmap(BITMAPOBJ hBmpForegroundN, BITMAPOBJ hBmpForegroundH, BITMAPOBJ hBmpForegroundS, BITMAPOBJ hBmpForegroundD, int nDstX = 0, int nDstY = 0, int nAlignModeHor = 0, int nAlignModeVer = 0, COLORREF rcMask = RGB(255, 0, 255), BOOL bReDraw = TRUE);
设置按钮控件未选中时的四张前景位图.
|
Parameters |
Description |
|
BITMAPOBJ hBmpForegroundN |
正常状态前景位图句柄, |
|
BITMAPOBJ hBmpForegroundH |
高亮状态前景位图句柄, |
|
BITMAPOBJ hBmpForegroundS |
鼠标按下状态前景位图句柄, |
|
BITMAPOBJ hBmpForegroundD |
Disabled状态前景位图句柄, |
|
int nDstX = 0 |
前景位图绘制到目标DC的水平方向起点坐标, 默认为0. |
|
int nDstY = 0 |
前景位图绘制到目标DC的垂直方向起点坐标, 默认为0. |
|
int nAlignModeHor = 0 |
绘制前景位图时水平方向的对齐方式.默认为0, 表示居中. |
|
int nAlignModeVer = 0 |
绘制前景位图时垂直方向的对齐方式.默认为0, 表示居中. |
|
COLORREF rcMask = RGB(255, 0, 255) |
绘制前景位图时需要透明(过滤)掉的颜色. 默认为RGB(255,0,255). |
nAlignModeHor可取下列值之一:
0: 表示水平居中.
1: 表示左对齐.
2: 表示右对齐.
nAlignModeVer可取下列值之一:
0: 表示垂直居中.
1: 表示上对齐.
2: 表示下对齐.
|
Copyright (c) 2005-2008 iUIShop Technologies All rights reserved.
|