Bagikan melalui


Fungsi DrawShadowText (commctrl.h)

Menggambar teks yang memiliki bayangan.

Sintaks

int DrawShadowText(
  HDC      hdc,
  LPCWSTR  pszText,
  UINT     cch,
  RECT     *prc,
  DWORD    dwFlags,
  COLORREF crText,
  COLORREF crShadow,
  int      ixOffset,
  int      iyOffset
);

Parameter

hdc

Jenis: HDC

HDC.

pszText

Jenis: LPCWSTR

Penunjuk ke string yang berisi teks yang akan digambar.

cch

Jenis: UINT

UINT yang menentukan jumlah karakter dalam string yang akan digambar.

prc

Jenis: const RECT*

Penunjuk ke struktur RECT yang berisi, dalam koordinat logis, persegi panjang tempat teks akan digambar.

dwFlags

Jenis: DWORD

DWORD yang menentukan bagaimana teks akan digambar. Lihat Memformat Nilai untuk kemungkinan nilai parameter.

crText

Jenis: COLORREF

Struktur COLORREF yang berisi warna teks.

crShadow

Jenis: COLORREF

Struktur COLORREF yang berisi warna bayangan teks.

ixOffset

Jenis: int

Nilai tipe int yang menentukan koordinat x tempat teks harus dimulai.

iyOffset

Jenis: int

Nilai tipe int yang menentukan koordinat y tempat teks harus dimulai.

Menampilkan nilai

Jenis: int

Mengembalikan tinggi teks dalam unit logika jika fungsi berhasil, jika tidak, mengembalikan nol.

Keterangan

Untuk menggunakan DrawShadowText, tentukan Comctl32.dll versi 6 dalam manifes. Untuk informasi selengkapnya tentang manifes, lihat Mengaktifkan Gaya Visual.

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header commctrl.h
Pustaka Comctl32.lib
DLL ComCtl32.dll (versi 6 atau yang lebih baru)