Fungsi DrawCaption (winuser.h)

Fungsi DrawCaption menggambar jendela caption.

Sintaks

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

Parameter

[in] hwnd

Handel ke jendela yang menyediakan teks dan ikon untuk jendela caption.

[in] hdc

Handel ke konteks perangkat. Fungsi ini menggambar jendela caption ke dalam konteks perangkat ini.

[in] lprect

Penunjuk ke struktur RECT yang menentukan persegi panjang pembatas untuk jendela caption dalam koordinat logis.

[in] flags

Opsi menggambar. Parameter ini bisa nol atau lebih dari nilai berikut.

Nilai Makna
DC_ACTIVE
Fungsi ini menggunakan warna yang menunjukkan caption aktif.
DC_BUTTONS
Jika diatur, fungsi akan menggambar tombol di bilah caption (untuk meminimalkan, memulihkan, atau menutup aplikasi).
DC_GRADIENT
Saat bendera ini diatur, fungsi menggunakan COLOR_GRADIENTACTIVECAPTION (jika bendera DC_ACTIVE diatur) atau COLOR_GRADIENTINACTIVECAPTION untuk warna bilah judul.

Jika bendera ini tidak diatur, fungsi menggunakan COLOR_ACTIVECAPTION atau COLOR_INACTIVECAPTION untuk kedua warna.

DC_ICON
Fungsi menggambar ikon saat menggambar teks caption.
DC_INBUTTON
Fungsi ini menggambar caption sebagai tombol.
DC_SMALLCAP
Fungsi ini menggambar caption kecil, menggunakan font caption kecil saat ini.
DC_TEXT
Fungsi ini menggambar teks caption saat menggambar caption.
 

Jika DC_SMALLCAP ditentukan, fungsi akan menarik caption jendela normal.

Mengembalikan nilai

Jika fungsi berhasil, nilai yang dikembalikan bukan nol.

Jika fungsi gagal, nilai yang dikembalikan adalah nol.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header winuser.h (termasuk Windows.h)
Pustaka User32.lib
DLL User32.dll

Lihat juga

Fungsi Melukis dan Menggambar

Gambaran Umum Melukis dan Menggambar

RECT