home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / mfc / ole / drawcli / splitfrm.cpp < prev    next >
C/C++ Source or Header  |  1998-03-26  |  1KB  |  52 lines

  1. // splitfrm.cpp : implementation file
  2. //
  3. // This is a part of the Microsoft Foundation Classes C++ library.
  4. // Copyright (C) 1992-1998 Microsoft Corporation
  5. // All rights reserved.
  6. //
  7. // This source code is only intended as a supplement to the
  8. // Microsoft Foundation Classes Reference and related
  9. // electronic documentation provided with the library.
  10. // See these sources for detailed information regarding the
  11. // Microsoft Foundation Classes product.
  12.  
  13.  
  14. #include "stdafx.h"
  15. #include "drawcli.h"
  16. #include "splitfrm.h"
  17.  
  18. #ifdef _DEBUG
  19. #undef THIS_FILE
  20. static char BASED_CODE THIS_FILE[] = __FILE__;
  21. #endif
  22.  
  23. /////////////////////////////////////////////////////////////////////////////
  24. // CSplitFrame
  25.  
  26. IMPLEMENT_DYNCREATE(CSplitFrame, CMDIChildWnd)
  27.  
  28. CSplitFrame::CSplitFrame()
  29. {
  30. }
  31.  
  32. CSplitFrame::~CSplitFrame()
  33. {
  34. }
  35.  
  36. BOOL CSplitFrame::OnCreateClient(LPCREATESTRUCT /*lpcs*/, CCreateContext* pContext)
  37. {
  38.     return m_wndSplitter.Create(this,
  39.         2, 2,       // TODO: adjust the number of rows, columns
  40.         CSize(10, 10),  // TODO: adjust the minimum pane size
  41.         pContext);
  42. }
  43.  
  44. BEGIN_MESSAGE_MAP(CSplitFrame, CMDIChildWnd)
  45.     //{{AFX_MSG_MAP(CSplitFrame)
  46.         // NOTE - the ClassWizard will add and remove mapping macros here.
  47.     //}}AFX_MSG_MAP
  48. END_MESSAGE_MAP()
  49.  
  50. /////////////////////////////////////////////////////////////////////////////
  51. // CSplitFrame message handlers
  52.