diff options
Diffstat (limited to 'printing/emf_win.h')
-rw-r--r-- | printing/emf_win.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/printing/emf_win.h b/printing/emf_win.h index f7e0ed5..f32e184 100644 --- a/printing/emf_win.h +++ b/printing/emf_win.h @@ -23,7 +23,7 @@ class Size; namespace printing { // Simple wrapper class that manage an EMF data stream and its virtual HDC. -class Emf : public Metafile { +class PRINTING_EXPORT Emf : public Metafile { public: class Record; class Enumerator; @@ -118,7 +118,7 @@ struct Emf::EnumerationContext { // One EMF record. It keeps pointers to the EMF buffer held by Emf::emf_. // The entries become invalid once Emf::CloseEmf() is called. -class Emf::Record { +class PRINTING_EXPORT Emf::Record { public: // Plays the record. bool Play() const; @@ -144,7 +144,7 @@ class Emf::Record { // Retrieves individual records out of a Emf buffer. The main use is to skip // over records that are unsupported on a specific printer or to play back // only a part of an EMF buffer. -class Emf::Enumerator { +class PRINTING_EXPORT Emf::Enumerator { public: // Iterator type used for iterating the records. typedef std::vector<Record>::const_iterator const_iterator; |