|
|
Возвращает текущий режим наложения фона для указанного контекста устройства. Возможны два режима наложения фона: TRANSPARENT (прозрачный) или OPAQUE (непрозрачный).
Синтаксис
function GetBkMode(
| hDC
| ): Number;
|
Параметры
|
Параметр
| Тип
| Описание
|
hDC
| Number
| дескриптор контекста устройства
|
|
Возвращаемое значение
Текущий режим наложения фона в случае успеха или 0 в противном случае.
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+ | Руководство пользователя
|
|
|
|
|
|