// TestIF.h #if !defined(AFX_TESTIF_H__6B4C8902_36F9_4E55_BB96_EDAA875A2F82__INCLUDED_) #define AFX_TESTIF_H__6B4C8902_36F9_4E55_BB96_EDAA875A2F82__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif #include "TestExport.h" class TestImpl; class DllExport TestIF { public: TestIF(); virtual ~TestIF(); int plus_int(int x, int y); const char* plus_char(const char* strx, const char* stry); private: TestImpl* getImpl(); private: TestImpl* m_impl; }; #endif