// cdxCDynamicChildDlg.cpp : implementation file // #include "stdafx.h" #include "cdxCDynamicDialog.h" #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif ///////////////////////////////////////////////////////////////////////////// // cdxCDynamicDialog dialog ///////////////////////////////////////////////////////////////////////////// IMPLEMENT_DYNAMIC(cdxCDynamicDialog,CDialog); ///////////////////////////////////////////////////////////////////////////// // message map ///////////////////////////////////////////////////////////////////////////// BEGIN_MESSAGE_MAP(cdxCDynamicDialog, CDialog) //{{AFX_MSG_MAP(cdxCDynamicDialog) ON_WM_GETMINMAXINFO() ON_WM_DESTROY() ON_WM_PARENTNOTIFY() ON_WM_SIZE() ON_WM_SIZING() ON_WM_TIMER() //}}AFX_MSG_MAP END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // cdxCDynamicDialog message handlers: redirect stuff to my class :)= ///////////////////////////////////////////////////////////////////////////// BOOL cdxCDynamicDialog::OnInitDialog() { BOOL bOK = CDialog::OnInitDialog(); DoInitWindow(*this); return bOK; } BOOL cdxCDynamicDialog::DestroyWindow() { DoOnDestroy(); return CDialog::DestroyWindow(); } void cdxCDynamicDialog::OnGetMinMaxInfo(MINMAXINFO FAR* lpMMI) { CDialog::OnGetMinMaxInfo(lpMMI); DoOnGetMinMaxInfo(lpMMI); } void cdxCDynamicDialog::OnDestroy() { DoOnDestroy(); CDialog::OnDestroy(); } void cdxCDynamicDialog::OnParentNotify(UINT message, LPARAM lParam) { CDialog::OnParentNotify(message, lParam); DoOnParentNotify(message, lParam); } void cdxCDynamicDialog::OnSize(UINT nType, int cx, int cy) { CDialog::OnSize(nType, cx, cy); DoOnSize(nType, cx, cy); } void cdxCDynamicDialog::OnSizing(UINT fwSide, LPRECT pRect) { CDialog::OnSizing(fwSide, pRect); DoOnSizing(fwSide, pRect); } void cdxCDynamicDialog::OnTimer(UINT idEvent) { CDialog::OnTimer(idEvent); DoOnTimer(idEvent); } ///////////////////////////////////////////////////////////////////////////// // cdxCDynamicChildDlg dialog ///////////////////////////////////////////////////////////////////////////// IMPLEMENT_DYNAMIC(cdxCDynamicChildDlg,cdxCDynamicDialog); ///////////////////////////////////////////////////////////////////////////// // message map /////////////////////////////////////////////////////////////////////////////