CDC::ResetDC

Rufen Sie die Memberfunktion auf, um den Gerätekontext zu aktualisieren, der durch das Objekt CDC umschlossen wird.

BOOL ResetDC(
   const DEVMODE* lpDevMode 
);

Parameter

  • lpDevMode
    Ein Zeiger auf eine Struktur Windows DEVMODE.

Rückgabewert

Ungleich 0 (null), wenn die Funktion erfolgreich; 0 andernfalls.

Hinweise

Der Gerätekontext wird von den Informationen aktualisiert, die in der Struktur Windows DEVMODE angegeben werden.Diese Memberfunktion wird nur den Attributgerätekontext zurück.

Eine Anwendung verwendet in der Regel die ResetDC-Memberfunktion, wenn ein Fenster eine WM_DEVMODECHANGE Meldung verarbeitet.Sie können diese Memberfunktion auch verwenden, um die Papierausrichtung zu ändern oder Container beim Drucken eines Dokuments zu tapezieren.

Sie können diese Memberfunktion nicht verwenden, um den Namen des Treibers, -Gerätenamen oder -Ausgabeanschluss zu ändern.Wenn der Benutzer die Anschluss-Verbindung oder -Gerätenamen ändert, müssen Sie den ursprünglichen Gerätekontext löschen und einen neuen Gerätekontext mit den neuen Informationen erstellen.

Bevor Sie diese Memberfunktion aufrufen müssen Sie sicherstellen, dass alle Objekte (außer vordefinierte Objekte) dass zulässig ausgewählt in den Gerätekontext out ausgewählt wurden.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CDC-Klasse

Hierarchien-Diagramm

CDC::m_hAttribDC

ResetDC

WM_DEVMODECHANGE

DEVMODE