Freigeben über


CPrintDialog::CreatePrinterDC

Erstellt einen Druckergerätekontext (DC) der DEVMODE und DEVNAMES-Strukturen.

HDC CreatePrinterDC( );

Rückgabewert

Handle für den neu erstellten Druckergerätekontext.

Hinweise

Dieses Domänencontroller wird angenommen, dass der aktuelle Druckergerätekontext zu sein, und jeder andere zuvor erhaltene Drucker Domänencontroller muss vom Benutzer gelöscht werden. Diese Funktion kann aufgerufen werden und das resultierende DC verwendet werden, ohne das Dialogfeld Drucken eine anzuzeigen.

Beispiel

// 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);
}

Anforderungen

Header: afxdlgs.h

Siehe auch

Referenz

CPrintDialog-Klasse

Hierarchiediagramm

CPrintDialog::GetDevMode