CDC::ResetDC
Appelez la fonction membre pour mettre à jour le contexte de périphérique encapsulé par l'objet d' CDC .
BOOL ResetDC(
const DEVMODE* lpDevMode
);
Paramètres
- lpDevMode
Un pointeur vers une structure d' DEVMODE windows.
Valeur de retour
Une valeur différente de zéro si la fonction est réussie ; sinon 0.
Notes
Le contexte de périphérique est mis à jour les informations spécifiées dans la structure d' DEVMODE windows. Cette fonction membre réinitialise uniquement le contexte de périphérique d'attribut.
Une application utilise généralement la fonction membre d' ResetDC lorsqu'une fenêtre traite un message d' WM_DEVMODECHANGE . Vous pouvez également utiliser cette fonction membre pour modifier l'orientation de papier ou les coffres de papier pendant l'impression d'un document.
Vous ne pouvez pas utiliser cette fonction membre pour modifier le nom du gestionnaire, le nom du périphérique, ou le port de sortie. Lorsque l'utilisateur modifie la connexion ou le nom du périphérique de port, vous devez supprimer le contexte de périphérique et créer un nouveau contexte de périphérique avec les nouvelles informations.
Avant d'appeler la fonction membre, vous devez vous assurer que tous les objets (autre que les objets stock) qui avait sélectionné dans le contexte de périphérique ont été sélectionnés.
Configuration requise
Header: afxwin.h