Оконное приложение для построения 3d-графиков квадратичной функции, страница 2

{

    m_PenWidth = 1;

    m_PenRGB   = RGB( 255, 0, 0 );

    m_PenStyle = PS_SOLID;

    return;

} // end function "LFrameWnd::LFrameWnd"

    // ~ L FRAME WiNDow:            (09.09.1999)

    //   destructor

    //

LFrameWnd::~LFrameWnd( )

{

    return;

} // end function "CLFrameWnd::~CLFrameWnd"

                                    // LFrmWnd.cpp   Page 03

    // Message handler(s)

    // ON PAINT:                    (09.09.1999)

    //   process the window creation message

    //   performing all needed initialization

    //

void LFrameWnd::OnPaint( void )

{

    CFrameWnd::OnPaint();

    DrawPicture( );

    return;

} // end function "LFrameWnd::OnPaint"

    // ON MENU FILE EXIT:           (09.09.1999)

    //   process selection of menu item "File.Exit"

    //

void LFrameWnd::OnMenuFileExit( void )

{

    DestroyWindow( );   // destroy this window

                        // (and the application)

      for (int i = 0; i < M; i++)

            free (Umn[i]), free (CUmn[i]);

      free (Umn);

      free (CUmn);

    return;

} // end function "LFrameWnd::OnMenuFileExit"

                                    // LFrmWnd.cpp   Page 04

    // Message handler(s) (continued)

    // ON MENU PENSTYLE SOLID:      (09.09.1999)

    //   process selection of menu item "PenStyle.Solid"

    //

void LFrameWnd::OnMenuPenstyleSolid( void )

{

    m_PenStyle = PS_SOLID;

    CWnd::Invalidate( );

    return;

} // end function "LFrameWnd::OnMenuPenstyleSolid"

    // ON MENU PENSTYLE DASH:      (09.09.1999)

    //   process selection of menu item "PenStyle.Dash"

    //

void LFrameWnd::OnMenuPenstyleDash( void )

{

    m_PenStyle = PS_DASH;

    CWnd::Invalidate( );

    return;

} // end function "LFrameWnd::OnMenuPenstyleDash"