Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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 GetWindowDC pada 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.