HMONITOR és az eszközkörnyezet
Minden fizikai megjelenítést egy HMONITORtípusú monitorfogópont jelöl. A HMONITOR érvényes garantáltan nem NULL értékű. A fizikai kijelző ugyanazzal a HMONITOR rendelkezik, amíg az asztal része. Ha WM_DISPLAYCHANGE üzenetet küld, a monitorok eltávolíthatók az asztalról, és így a HMONITOR érvénytelenné válik, vagy a beállítások módosulnak. Ezért az alkalmazásnak ellenőriznie kell, hogy minden HMONITORS érvényes-e az üzenet elküldésekor.
Minden olyan függvény, amely megjelenítendő eszközkörnyezetet (DC) ad vissza, általában egy tartományvezérlőt ad vissza az elsődleges monitorhoz. Egy másik monitor tartományvezérlőjének beszerzéséhez használja az EnumDisplayMonitors függvényt. Vagy használhatja az eszköz nevét a GetMonitorInfo függvénnyel egy tartományvezérlő létrehozásához CreateDC. Ha azonban a függvény, például GetWindowDC vagy BeginPaint, egynél több kijelzőt felölelő ablakhoz kap egy tartományvezérlőt, a tartományvezérlő a két kijelzőre is kiterjed.