Public Types | Public Member Functions | Static Public Member Functions

PrintManager Class Reference

Search for all occurrences

#include <printmanager.h>

List of all members.

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)

Member Enumeration Documentation


Constructor & Destructor Documentation


Member Function Documentation

static CoreExport PrintManager* Instance ( void  ) [static]
CoreExport HDC GetPrinterDC ( PrinterChoice  getfrom = k_PromptUser )
CoreExport HDC GetDefaultPrinterDC ( void  ) [inline]
CoreExport HDC GetExistingPrinterDC ( void  ) [inline]
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 )

PrintManager PrintManager PrintManager PrintManager PrintManager PrintManager PrintManager PrintManager PrintManager PrintManager
PrintManager PrintManager PrintManager PrintManager PrintManager PrintManager PrintManager PrintManager PrintManager PrintManager