| 
 |  
| 
 |  
Рисует заголовок окна.
Синтаксис
| function DrawCaption(
 |  |   hWnd, |  |   hDC, |  |   Rect, |  |   Flags
 |  | ): Boolean;
 |   
 
 
 
| Параметры
 |  
| Параметр
 | Тип
 | Описание
 |  
| hWnd
 | Number
 | дескриптор окна, которое запрашивает текст и пиктограмму для заголовка окна
 |  
| hDC
 | Number
 | дескриптор контекста устройства, в котором нужно нарисовать оконный заголовок
 |  
| Rect
 | TRect
 | границы прямоугольника для заголовка окна
 |  
| Flags
 | Enum
 | набор битовых флагов, определяющих опции рисования (см. ниже)
 |   
 
 |   
 
| Параметр Flags
 |  
| Значение
 | Описание
 |  
| DC_ACTIVE
 | функция использует цвета, обозначающие активный заголовок
 |  
| DC_GRADIENT
 | выводится градиентный заголовок
 |  
| DC_ICON
 | выводится пиктограмма при отрисовке текста заголовка
 |  
| DC_INBUTTON
 | функция выводит заголовок как кнопку
 |  
| DC_SMALLCAP
 | выводит маленький заголовок, используя текущий маленький шрифт заголовка (т.е. обычный оконный заголовок)
 |  
| DC_TEXT
 | выводит текст заголовка при рисовании заголовка
 |   
 
 |   
Возвращаемое значение
true в случае успеха или false в противном случае.
 
 
// Главная форма frm=new TForm(); frm.Caption="JS+ - функция WinAPI DrawCaption"; frm.Width =450; frm.Height=300; frm.OnPaint=frm_Paint;
  frm.ShowModal();
  function frm_Paint(frm) {   var h=GetSystemMetrics(SM_CYCAPTION);   var rc=Rect(0,frm.ClientHeight-h,frm.Width,frm.ClientHeight);   var flg=DC_ACTIVE | DC_GRADIENT | DC_ICON | DC_TEXT;
    DrawCaption(frm.Handle,frm.Canvas.Handle,rc,flg); }
 
 
 
 |  
| JS+ | Руководство пользователя
 |   
 |   
 |  
 |  | 
 |   
 |