CDC::DeleteDC 

Virtual BOOL DeleteDC ( );

Valore restituito

Diverso da zero se la funzione č completata correttamente; in caso contrario 0.

Osservazioni

In generale, non chiamare questa funzione; il distruttore lo farą per te. La funzione membro DeleteDC elimina i contesti di dispositivo Windows che sono associati con m_hDC nell'oggetto CDC corrente. Se questo oggetto CDC č l'ultimo contesto di dispositivo attivo per un determinato dispositivo, il dispositivo viene notificato e tutte le risorse di sistema e di archiviazione utilizzate dal dispositivo vengono rilasciate.

Un'applicazione non deve chiamare DeleteDC se gli oggetti sono stati selezionati nel contesto di periferica. In primo luogo č necessario selezionare gli oggetti fuori di un contesto di periferica prima di esso č cancellato.

Un'applicazione non deve eliminare un contesto di periferica cui manico č stata ottenuta chiamando CWnd::GetDC. Al contrario, essa deve chiamare CWnd::ReleaseDC per liberare il contesto di periferica. Le classi CClientDC e CWindowDC sono fornite a capo di questa funzionalitą.

La funzione DeleteDC č generalmente utilizzata per cancellare i contesti di dispositivo creati con CreateIC, CreateDCo CreateCompatibleDC.

CDC pa&noramica |nbsp; Membri della classe | Gerarchia Chart

Vedere anchenbsp;CDC::CDC, :: DeleteDC, CDC::CreateDC, CDC::CreateIC, CDC::CreateCompatibleDC, CWnd::GetDC, CWnd::ReleaseDC

Index