HMONITOR dan Konteks Perangkat
Setiap tampilan fisik diwakili oleh handel monitor jenis HMONITOR. HMONITOR yang valid dijamin bukan NULL. Tampilan fisik memiliki HMONITOR yang sama selama merupakan bagian dari desktop. Ketika pesan WM_DISPLAYCHANGE dikirim, monitor apa pun dapat dihapus dari desktop dan dengan demikian HMONITOR menjadi tidak valid atau pengaturannya berubah. Oleh karena itu, aplikasi harus memeriksa apakah semua HMONITORS valid ketika pesan ini dikirim.
Fungsi apa pun yang mengembalikan konteks perangkat tampilan (DC) biasanya mengembalikan DC untuk monitor utama. Untuk mendapatkan DC untuk monitor lain, gunakan fungsiEnumDisplayMonitors. Atau, Anda dapat menggunakan nama perangkat dari fungsiGetMonitorInfo untuk membuat DC dengan CreateDC. Namun, jika fungsi, seperti GetWindowDC atau BeginPaint, mendapatkan DC untuk jendela yang mencakup lebih dari satu tampilan, DC juga akan mencakup dua tampilan.