Index: printing/emf_win.h |
=================================================================== |
--- printing/emf_win.h (revision 99019) |
+++ printing/emf_win.h (working copy) |
@@ -23,7 +23,7 @@ |
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 @@ |
// 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 @@ |
// 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; |