Режим фона

Вы можете установить два режима фона (background mode) – непрозрачный (OPAQUE) и прозрачный (TRANSPARENT), вызвав функцию SetBkMode, указав нужный режим.

int WINAPI SetBkMode(HDC hdc, int fnBkMode);

Рис. 6 Режимы фона

По умолчанию выбран режим непрозрачного отображения, при котором в процессе вывода цвет фона удаляется. Например, приложение создало окно с серым фоном и выводит в нем строку текста черного цвета. В этом случае в режиме OPAQUE вы увидите черные буквы внутри горизонтальной полосы белого цвета, имеющей высоту, равную высоте букв. В прозрачном режиме TRANSPARENT аналогия с листом бумаги серого цвета и черным карандашом будет полная


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: