Kelas CWindowDC
Berasal dari CDC
.
Sintaks
class CWindowDC : public CDC
Anggota
Konstruktor Publik
Nama | Deskripsi |
---|---|
CWindowDC::CWindowDC | Membuat CWindowDC objek. |
Anggota Data yang Dilindungi
Nama | Deskripsi |
---|---|
CWindowDC::m_hWnd | HWND tempat ini CWindowDC dilampirkan. |
Keterangan
Memanggil fungsi Windows GetWindowDCpada waktu konstruksi dan ReleaseDC pada waktu penghancuran. Ini berarti bahwa CWindowDC
objek mengakses seluruh area layar CWnd (area klien dan nonkelas).
Untuk informasi selengkapnya tentang menggunakan CWindowDC
, lihat Konteks Perangkat.
Hierarki Warisan
CWindowDC
Persyaratan
Header: afxwin.h
CWindowDC::CWindowDC
Membuat CWindowDC
objek yang mengakses seluruh area layar (klien dan nonclient) objek yang CWnd
diarahkan oleh pWnd.
explicit CWindowDC(CWnd* pWnd);
Parameter
pWnd
Jendela yang area kliennya akan diakses objek konteks perangkat.
Keterangan
Konstruktor memanggil fungsi Windows GetWindowDC.
Pengecualian (jenis CResourceException
) dilemparkan jika panggilan Windows GetWindowDC
gagal. Konteks perangkat mungkin tidak tersedia jika Windows telah mengalokasikan semua konteks perangkat yang tersedia. Aplikasi Anda bersaing untuk lima konteks tampilan umum yang tersedia pada waktu tertentu di bawah Windows.
Contoh
// Get a dc for a CWnd object pointer.
CWindowDC dc(pWnd);
// Send my private message.
::SendMessage(pWnd->m_hWnd, WM_MYMESSAGE, 0, 0);
CWindowDC::m_hWnd
HWND pointer CWnd
digunakan untuk membangun CWindowDC
objek.
HWND m_hWnd;
Keterangan
m_hWnd
adalah variabel yang dilindungi dari jenis HWND.
Contoh
Lihat contoh untuk CWindowDC::CWindowDC.