| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- /////////////////////////////////////////////////////////////////////////////
- // Name: mfctest.h
- // Purpose: Sample to demonstrate mixing MFC and wxWidgets code
- // Author: Julian Smart
- // Copyright: (c) Julian Smart
- // Licence: wxWindows licence
- /////////////////////////////////////////////////////////////////////////////
- #ifndef __MFCTEST_H__
- #define __MFCTEST_H__
- /////////////////////////////////////////////////////////////////////////////
- // CMainWindow:
- // See hello.cpp for the code to the member functions and the message map.
- //
- class CMainWindow : public CFrameWnd
- {
- public:
- CMainWindow();
- //{{AFX_MSG( CMainWindow )
- afx_msg void OnPaint();
- afx_msg void OnAbout();
- afx_msg void OnTest();
- //}}AFX_MSG
- DECLARE_MESSAGE_MAP()
- };
- // A dummy CWnd pointing to a wxWindow's HWND
- class CDummyWindow: public CWnd
- {
- public:
- CDummyWindow(HWND hWnd);
- ~CDummyWindow(void);
- };
- /////////////////////////////////////////////////////////////////////////////
- // CTheApp:
- //
- class CTheApp : public CWinApp
- {
- public:
- BOOL InitInstance();
- int ExitInstance();
- // Override this to provide wxWidgets message loop
- // compatibility
- BOOL PreTranslateMessage(MSG *msg);
- BOOL OnIdle(LONG lCount);
- };
- /////////////////////////////////////////////////////////////////////////////
- #endif // __MFCTEST_H__
|