0029589: Configuration - allow MFC samples to be built when OCCT is linked statically
[occt.git] / samples / mfc / standard / Common / OCC_2dChildFrame.h
1 // OCC_2dChildFrame.h: interface for the OCC_2dChildFrame class.
2 //
3 //////////////////////////////////////////////////////////////////////
4
5 #if !defined(AFX_OCC_2DCHILDFRAME_H__84879CFB_7EE3_11D7_8632_0060B0EE281E__INCLUDED_)
6 #define AFX_OCC_2DCHILDFRAME_H__84879CFB_7EE3_11D7_8632_0060B0EE281E__INCLUDED_
7
8 #if _MSC_VER > 1000
9 #pragma once
10 #endif // _MSC_VER > 1000
11
12 #include "OCC_BaseChildFrame.h"
13
14 class Standard_EXPORT OCC_2dChildFrame : public OCC_BaseChildFrame  
15 {
16         DECLARE_DYNCREATE(OCC_2dChildFrame)
17 public:
18         OCC_2dChildFrame();
19         virtual ~OCC_2dChildFrame();
20
21 // Overrides
22         // ClassWizard generated virtual function overrides
23         //{{AFX_VIRTUAL(OCC_2dChildFrame)
24         protected:
25         virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
26         //}}AFX_VIRTUAL
27
28 // Generated message map functions
29         //{{AFX_MSG(OCC_2dChildFrame)
30         afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
31         //}}AFX_MSG
32
33         DECLARE_MESSAGE_MAP()
34
35 };
36
37 #endif // !defined(AFX_OCC_2DCHILDFRAME_H__84879CFB_7EE3_11D7_8632_0060B0EE281E__INCLUDED_)