Функция SetBkModeустановливает режим смешивания фона указанного контекста устройства. Режим смешивания фона используется с текстом, штриховыми кистями, и стилизованными перьями которые не являются сплошными линиями.
int SetBkMode(
HDC hdc, // дескриптор контекста устройства
int iBkMode // флаг, определяющий режим фона
);
Параметры:
hdc |
Определяет контекст устройства. |
iBkMode |
Определяет режим фона. Этот параметр может быть одним из следующих значений:
Значение: |
Описание: |
OPAQUE |
Фон заполняется текущим цветом фона перед прорисовкой текста, штриховых кистей, или перьев. |
TRANSPARENT |
Фон не изменяется. |
|
Возвращаемые значения:
Если функция успешна, возвращается значение, определяющее прежний режим фона.
При ошибке возвращается ноль.
Замечания:
Функция SetBkMode воздействует на стили линий для линий окрашивания, используемых пером, созданным функцией CreatePen, но не функцией ExtCreatePen.
Параметр iBkMode может, также, быть установлен в драйвер-зависимые значения. GDI передает некоторые значения к драйверу устройства а в другом случае игнорирует их.
Смотрите также:
|