#include <printmanager.h>
Public Types |
|
enum | PrinterChoice { k_UseDefault, k_PromptUser, k_UseExisting } |
Public Member Functions |
|
~PrintManager () | |
CoreExport HDC | GetPrinterDC (PrinterChoice getfrom=k_PromptUser) |
CoreExport HDC | GetDefaultPrinterDC (void) |
CoreExport HDC | GetExistingPrinterDC (void) |
CoreExport void | ReleasePrinterDC (HDC hdc) |
CoreExport int | NumberCopies (void) |
CoreExport bool | DoLandscape (void) |
CoreExport bool | OnPageSetup (HWND parent) |
Static Public Member Functions |
|
static CoreExport PrintManager * | Instance (void) |
enum PrinterChoice |
~PrintManager | ( | ) |
static CoreExport PrintManager* Instance | ( | void | ) | [static] |
CoreExport HDC GetPrinterDC | ( | PrinterChoice | getfrom =
k_PromptUser |
) |
CoreExport HDC GetDefaultPrinterDC | ( | void | ) | [inline] |
{ return GetPrinterDC(k_UseDefault); }
CoreExport HDC GetExistingPrinterDC | ( | void | ) | [inline] |
{ return GetPrinterDC(k_UseExisting); }
CoreExport void ReleasePrinterDC | ( | HDC | hdc | ) |
CoreExport int NumberCopies | ( | void | ) | [inline] |
{ return m_ncopies; }
CoreExport bool DoLandscape | ( | void | ) | [inline] |
{ return m_landscape; }
CoreExport bool OnPageSetup | ( | HWND | parent | ) |