0029589: Configuration - allow MFC samples to be built when OCCT is linked statically
[occt.git] / samples / mfc / standard / Common / OCC_BaseChildFrame.h
1 // OCC_BaseChildFrame.h: interface for the OCC_BaseChildFrame class.
2 //
3 //////////////////////////////////////////////////////////////////////
4
5 #if !defined(AFX_OCC_BaseChildFrame_H__230F9547_3905_11D7_8611_0060B0EE281E__INCLUDED_)
6 #define AFX_OCC_BaseChildFrame_H__230F9547_3905_11D7_8611_0060B0EE281E__INCLUDED_
7
8 #if _MSC_VER > 1000
9 #pragma once
10 #endif // _MSC_VER > 1000
11
12 class Standard_EXPORT OCC_BaseChildFrame : public CMDIChildWnd  
13 {
14         DECLARE_DYNCREATE(OCC_BaseChildFrame)
15 public:
16         OCC_BaseChildFrame();
17         virtual ~OCC_BaseChildFrame();
18
19 // Overrides
20         // ClassWizard generated virtual function overrides
21         //{{AFX_VIRTUAL(OCC_BaseChildFrame)
22         public:
23         virtual void ActivateFrame(int nCmdShow = -1);
24         //}}AFX_VIRTUAL
25
26
27 #ifdef _DEBUG
28         virtual void AssertValid() const;
29         virtual void Dump(CDumpContext& dc) const;
30 #endif
31
32 //Attributes
33 protected:
34         CToolBar m_wndToolBar;
35
36         DECLARE_MESSAGE_MAP()
37
38 };
39
40 /////////////////////////////////////////////////////////////////////////////
41
42 #endif // !defined(AFX_OCC_BaseChildFrame_H__230F9547_3905_11D7_8611_0060B0EE281E__INCLUDED_)