0001:
0002:
0003:
0004: #include "stdafx.h"
0005: #include "main.h"
0006: #include "mainDlg.h"
0007: #include "render.h"
0008:
0009: #ifdef _DEBUG
0010: #define new DEBUG_NEW
0011: #undef THIS_FILE
0012: static char THIS_FILE[] = __FILE__;
0013: #endif
0014:
0015:
0016:
0017:
0018: BEGIN_MESSAGE_MAP(CMainApp, CWinApp)
0019:
0020:
0021:
0022:
0023: ON_COMMAND(ID_HELP, CWinApp::OnHelp)
0024: END_MESSAGE_MAP()
0025:
0026:
0027:
0028:
0029: CMainApp::CMainApp()
0030: {
0031:
0032:
0033: }
0034:
0035:
0036:
0037:
0038: CMainApp theApp;
0039:
0040:
0041:
0042:
0043: BOOL CMainApp::InitInstance()
0044: {
0045:
0046:
0047:
0048:
0049:
0050: #ifdef _AFXDLL
0051: Enable3dControls();
0052: #else
0053: Enable3dControlsStatic();
0054: #endif
0055:
0056: Render::Init();
0057:
0058: CMainDlg dlg;
0059: m_pMainWnd = &dlg;
0060: int nResponse = dlg.DoModal();
0061: if (nResponse == IDOK)
0062: {
0063:
0064:
0065: }
0066: else if (nResponse == IDCANCEL)
0067: {
0068:
0069:
0070: }
0071:
0072: Render::Delete();
0073:
0074:
0075:
0076: return FALSE;
0077: }
0078: