HPS::Hardcopy::GDI Class Reference

Classes

class  ExportOptionsKit
 

Static Public Member Functions

static IOResult Export (intptr_t in_hdc, intptr_t in_attribdc, HPS::WindowKey const &in_window, ExportOptionsKit const &in_options)
 
static IOResult ExportClipboard (HPS::WindowKey const &in_window, ExportOptionsKit const &in_options)
 
static IOResult ExportEMF (char const *in_filename, WindowKey const &in_window, ExportOptionsKit const &in_options)
 

Member Function Documentation

◆ Export()

static IOResult HPS::Hardcopy::GDI::Export ( intptr_t  in_hdc,
intptr_t  in_attribdc,
HPS::WindowKey const &  in_window,
ExportOptionsKit const &  in_options 
)
static

Export to a printer HDC

Parameters
in_hdcThe handle to the output device context.
in_attribdcThe handle to the output attribute device context.
in_windowThe window to print
in_optionsOptions for performing the export

◆ ExportClipboard()

static IOResult HPS::Hardcopy::GDI::ExportClipboard ( HPS::WindowKey const &  in_window,
ExportOptionsKit const &  in_options 
)
static

Export to the Clipboard.

Parameters
in_windowThe window to export
in_optionsOptions for performing the export

◆ ExportEMF()

static IOResult HPS::Hardcopy::GDI::ExportEMF ( char const *  in_filename,
WindowKey const &  in_window,
ExportOptionsKit const &  in_options 
)
static

Export to an Enhanced MetaFile.

Parameters
in_filenameThe name of the file to export
in_windowThe window to export
in_optionsOptions for performing the export

The documentation for this class was generated from the following file: