A SERVICE OF

logo

void
TCanvas::CmFilePrint()
{
if (TPrintDialog(this, data).Execute() == IDOK)
// Use TPrinter and TPrintout to print the drawing
}
void
TCanvas::CmFilePrintSetup()
{
static TPrintDialog::TData data;
data.Flags |= PD_PRINTSETUP;
if (TPrintDialog(this, data, 0).Execute() == IDOK)
// Print
}
Chapter 8, Dialog box objects
195