Partager via


CPrintDialog::CreatePrinterDC

Crée un contexte (DC) de périphérique d'impression des structures de DEVMODE et de DEVNAMES .

HDC CreatePrinterDC( );

Valeur de retour

Handle au contexte de création récente de périphérique d'impression.

Notes

Il est supposé que ce contrôleur de domaine est le DC d'imprimante actuellement, et tout autre précédemment obtenu l'imprimante que DCS doit être supprimé par l'utilisateur.Cette fonction peut être appelée, et le contrôleur de domaine en résulte être utilisée, sans jamais afficher la boîte de dialogue d'impression.

Exemple

// Display the Windows Print dialog box with "All" radio button 
// initially selected. All other radio buttons are disabled.
CPrintDialog dlg(FALSE);
if (dlg.DoModal() == IDOK)
{
   // Create a printer device context (DC) based on the information
   // selected from the Print dialog.
   HDC hdc = dlg.CreatePrinterDC();
   ASSERT(hdc);
}

Configuration requise

Header: afxdlgs.h

Voir aussi

Référence

Classe de CPrintDialog

Graphique de la hiérarchie

CPrintDialog::GetDevMode