JS+
Усиленный язык сценариев для Windows
с возможностью встраивания
в ваши приложения
О языке JS+ Справочник Скачать JS+ DLL
Контакты
СПРАВОЧНИК ПО ЯЗЫКУ JS+ Содержание

GetBkMode

- функция WinAPI
Функции WinAPI
Возвращает текущий режим наложения фона для указанного контекста устройства. Возможны два режима наложения фона: TRANSPARENT (прозрачный) или OPAQUE (непрозрачный).
Синтаксис
function GetBkMode(
  hDC
): Number;

Параметры
Параметр Тип Описание
hDC Number дескриптор контекста устройства
Возвращаемое значение
Текущий режим наложения фона в случае успеха или 0 в противном случае.
Пример (JS+)
var hDC,hWnd;

// Главная форма
frm=new TForm();
frm.Caption="JS+ - функция WinAPI GetBkMode";
frm.Width =450;
frm.Height=300;

lbl=new TLabel(frm);
lbl.Top=(frm.ClientHeight-lbl.Height)/2;

mode_str="Неизвестный";
switch (GetBkMode(hDC=GetDC(hWnd=frm.Handle))) {
  case TRANSPARENT: mode_str="TRANSPARENT"; break;
  case OPAQUE : mode_str="OPAQUE";
}
ReleaseDC(hWnd,hDC);
lbl.Caption="Текущий режим наложения фона: "+mode_str;
lbl.Left=(frm.ClientWidth-lbl.Width)/2;

frm.ShowModal();
Совместимость
Windows API
См. также
JS+Руководство пользователя
Адрес этой страницы: http://jsplus.ru/MANUAL/JSPlus/WinAPI/Function/GetBkMode.htm
© 2024,