Condividi tramite


Classi Output (contesto del dispositivo)

Queste classi contengono i differenti tipi di contesti di dispositivo disponibili in Windows.

La maggior parte delle classi seguenti incapsulano un handle ad un contesto di dispositivo di Windows. Un contesto di dispositivo è un oggetto di Windows contenente informazioni sugli attributi di disegno di un dispositivo come uno schermo o una stampante. Tutte le chiamate di disegno vengono effettuate tramite un oggetto di contesto di dispositivo. Le classi derivate aggiuntive da CDC incapsulano funzionalità specializzate di contesto di dispositivo, incluso il supporto per i metafile Windows.

  • CDC
    La classe base per i contesti di dispositivo. Viene utilizzato per accedere direttamente all'intera visualizzazione e per accedere ai contesti di non visualizzazione come stampanti.

  • CPaintDC
    Un contesto di visualizzazione utilizzato nelle funzioni membro OnPaint di Windows. Chiama automaticamente BeginPaint alla costruzione e EndPaint alla distruzione.

  • CClientDC
    Un contesto di visualizzazione delle aree client di windows. Viene utilizzato, ad esempio, per tracciare una risposta immediata agli eventi del mouse.

  • CWindowDC
    Un contesto di visualizzazione per intere finestre, includendo sia le aree client che quelle non client.

  • CMetaFileDC
    Un contesto di dispositivo per metafile Windows. Un metafile Windows contiene una sequenza di comandi GDI (graphics device interface) che possono essere ripetuti per creare un'immagine. Le chiamate effettuate alle funzioni membro di un CMetaFileDC vengono registrate in un metafile.

Classi correlate

  • CPoint
    Contiene coppie (x, y) di coordinate.

  • CSize
    Contiene valori di distanze, posizioni relative o valori accoppiati.

  • CRect
    Contiene le coordinate delle aree rettangolari.

  • CRgn
    Incapsula un'area GDI per modificare un'area ellittica, poligonale, o irregolare all'interno di una finestra. Utilizzata insieme alle funzioni membro di ritaglio nella classe CDC.

  • CRectTracker
    Mostra e gestisce l'interfaccia utente di ridimensionamento e di spostamento di oggetti rettangolari.

  • CColorDialog
    Fornisce una finestra di dialogo standard per selezionare un colore.

  • CFontDialog
    Fornisce una finestra di dialogo standard per selezionare un tipo di carattere.

  • CPrintDialog
    Fornisce una finestra di dialogo standard per la stampa di un file.

Vedere anche

Concetti

Cenni preliminari sulla libreria di classi