Funzione DrawCaption (winuser.h)

La funzione DrawCaption disegna una finestra didascalia.

Sintassi

BOOL DrawCaption(
  [in] HWND       hwnd,
  [in] HDC        hdc,
  [in] const RECT *lprect,
  [in] UINT       flags
);

Parametri

[in] hwnd

Handle a una finestra che fornisce testo e un'icona per la finestra didascalia.

[in] hdc

Handle per un contesto di dispositivo. La funzione disegna la finestra didascalia in questo contesto del dispositivo.

[in] lprect

Puntatore a una struttura RECT che specifica il rettangolo di selezione per la finestra didascalia nelle coordinate logiche.

[in] flags

Opzioni di disegno. Questo parametro può essere zero o più dei valori seguenti.

Valore Significato
DC_ACTIVE
La funzione usa i colori che indicano un didascalia attivo.
DC_BUTTONS
Se impostata, la funzione disegna i pulsanti nella barra didascalia (per ridurre al minimo, ripristinare o chiudere un'applicazione).
DC_GRADIENT
Quando questo flag è impostato, la funzione usa COLOR_GRADIENTACTIVECAPTION (se il flag di DC_ACTIVE è stato impostato) o COLOR_GRADIENTINACTIVECAPTION per il colore della barra del titolo.

Se questo flag non è impostato, la funzione usa COLOR_ACTIVECAPTION o COLOR_INACTIVECAPTION per entrambi i colori.

DC_ICON
La funzione disegna l'icona quando si disegna il testo didascalia.
DC_INBUTTON
La funzione disegna il didascalia come pulsante.
DC_SMALLCAP
La funzione disegna una piccola didascalia usando il tipo di carattere di didascalia corrente.
DC_TEXT
La funzione disegna il testo didascalia quando si disegna il didascalia.
 

Se viene specificato DC_SMALLCAP, la funzione disegna una normale finestra didascalia.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winuser.h (include Windows.h)
Libreria User32.lib
DLL User32.dll

Vedi anche

Funzioni di disegno e disegno

Panoramica di disegno e disegno

RECT