#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 | ) |