ChildFrm.cpp
上传用户:sesekoo
上传日期:2020-07-18
资源大小:21543k
文件大小:2k
源码类别:

界面编程

开发平台:

Visual C++

  1. // ChildFrm.cpp : implementation of the CChildFrame class
  2. //
  3. #include "stdafx.h"
  4. #include "MDI_DynamicBars.h"
  5. #include "ChildFrm.h"
  6. #include "MainFrm.h"
  7. #ifdef _DEBUG
  8. #define new DEBUG_NEW
  9. #undef THIS_FILE
  10. static char THIS_FILE[] = __FILE__;
  11. #endif
  12. /////////////////////////////////////////////////////////////////////////////
  13. // CChildFrame
  14. IMPLEMENT_DYNCREATE( CChildFrame, CMDIChildWnd )
  15. BEGIN_MESSAGE_MAP( CChildFrame, CMDIChildWnd )
  16. //{{AFX_MSG_MAP(CChildFrame)
  17. //}}AFX_MSG_MAP
  18. END_MESSAGE_MAP()
  19. /////////////////////////////////////////////////////////////////////////////
  20. // CChildFrame construction/destruction
  21. CChildFrame::CChildFrame()
  22. {
  23. // TODO: add member initialization code here
  24. }
  25. CChildFrame::~CChildFrame()
  26. {
  27. }
  28. BOOL CChildFrame::PreCreateWindow(CREATESTRUCT& cs)
  29. {
  30. if( ! CExtNCW < CMDIChildWnd > :: PreCreateWindow( cs ) )
  31. {
  32. ASSERT( FALSE );
  33. return FALSE;
  34. }
  35. cs.style =
  36. WS_CHILD|WS_VISIBLE|WS_OVERLAPPED|WS_CAPTION|WS_SYSMENU
  37. |FWS_ADDTOTITLE|WS_THICKFRAME|WS_MINIMIZEBOX|WS_MAXIMIZEBOX
  38. |WS_CLIPSIBLINGS|WS_CLIPCHILDREN;
  39. cs.dwExStyle &= ~(WS_EX_CLIENTEDGE|WS_EX_STATICEDGE|WS_EX_DLGMODALFRAME);
  40. return TRUE;
  41. }
  42. /////////////////////////////////////////////////////////////////////////////
  43. // CChildFrame diagnostics
  44. #ifdef _DEBUG
  45. void CChildFrame::AssertValid() const
  46. {
  47. CExtNCW < CMDIChildWnd > :: AssertValid();
  48. }
  49. void CChildFrame::Dump(CDumpContext& dc) const
  50. {
  51. CExtNCW < CMDIChildWnd > :: Dump( dc );
  52. }
  53. #endif //_DEBUG
  54. /////////////////////////////////////////////////////////////////////////////
  55. // CChildFrame message handlers