勇芳软件工作室.汉化:  Painting and Drawing > Painting and Drawing Functions >

SetBkMode

Previous pageReturn to chapter overviewNext page

描述

 

SetBkMode功能设置指定设备上下文的后台混合模式。背景混合模式与文本,阴影画笔和不是实线的笔式样一起使用。

 

C++ 语法

 

int SetBkMode(

__in HDC hdc,

__in int iBkMode

);

 

PowerBASIC 语法

 

FUNCTION SetBkMode ( _

BYVAL hdc AS DWORD, _

BYVAL iBkMode AS LONG _

) AS LONG

 

参数

 

hdc

 

[in]处理设备上下文。

 

iBkMode

 

[in]指定背景模式。此参数可以是以下值之一。

 

含义

OPAQUE

在绘制文本,阴影画笔或钢笔之前,背景填充当前的背景颜色。

TRANSPARENT

背景保持不变

 

返回值

 

如果函数成功,则返回值指定前一个背景模式。

 

如果函数失败,返回值为零。

 

备注

 

SetBkMode函数影响使用由CreatePen函数创建的笔绘制的线条的线条样式。SetBkMode不影响使用ExtCreatePen功能创建的笔画线。

 

引用文件 #INCLUDE Once

 

WinGdi.inc(包括Windows.inc)