Bool Syntax: oninitdialog () {cdialog: oninitdialog (); crect rectwindow; getwindowrect (rectwindow); optional * pviewclass = runtime_class (cmyscrollview); ccreatecontext * pcontext; pcontext = new ccreatecontext; pcontext-> callback = NULL; pcontext-> m_pcurrentframe = NULL; pcontext-> m_plastview = NULL; pcontext-> m_pnewdoctemplate = NULL; pcontext-> m_pnewviewclass = pviewclass; cwnd * pwnd = NULL; pwnd = dynamic_downcast (cwnd, pviewclass-> Createobject (); pwnd-> reate (null, null, afx_ws_default_view, crect (0, 0, 0), this, 0, pcontext); Delete pcontext; cmyscrollview * pscollview = dynamic_downcast (cmyscrollview, pwnd); pscollview-> setscrollsizes (mm_text, csize (rectwindow. right-rectwindow. left-20, rectwindow. bottom-rectwindow. top-100); pscollview-> movewindow (rectwindow. left, rectwindow. top, rectwindow. right-rectwindow. left-20, rectwindow. bottom-rectwindow. top-100, true); Return true ;}