SetBkMode功能设置指定设备上下文的后台混合模式。背景混合模式与文本,阴影画笔和不是实线的笔式样一起使用。
int SetBkMode(
HDC 【HDC】, | //设备上下文的句柄 |
INT 【iBkMode】 | //标志指定背景模式 |
); |
参数
【HDC】
标识设备上下文。
【iBkMode】
指定背景模式。此参数可以是以下值之一:
值 | 描述 |
OPAQUE | 在绘制文本,阴影画笔或钢笔之前,背景填充当前的背景颜色。 |
TRANSPARENT | 背景保持不变。 |
返回值
如果函数成功,则返回值指定前一个背景模式。
如果函数失败,返回值为零。
备注
SetBkMode函数会影响使用由CreatePen函数创建的笔绘制的线条的线条样式。SetBkMode不影响使用ExtCreatePen功能创建的笔画线。
也可以将【iBkMode】参数设置为特定于驱动程序的值。GDI将这些值传递给设备驱动程序,否则忽略它们。
也可以看看