source: abuse/tags/win32/AbuseInstaller/AbuseInstaller.cpp

Last change on this file was 100, checked in by Sam Hocevar, 15 years ago
  • Importing an old Win32 port by Jeremy "Marauder" Scott.
  • Property svn:keywords set to Id
File size: 2.1 KB
Line 
1// AbuseInstaller.cpp : Defines the class behaviors for the application.
2//
3
4#include "stdafx.h"
5#include "AbuseInstaller.h"
6#include "AbuseInstallerDlg.h"
7
8#ifdef _DEBUG
9#define new DEBUG_NEW
10#undef THIS_FILE
11static char THIS_FILE[] = __FILE__;
12#endif
13
14/////////////////////////////////////////////////////////////////////////////
15// CAbuseInstallerApp
16
17BEGIN_MESSAGE_MAP(CAbuseInstallerApp, CWinApp)
18        //{{AFX_MSG_MAP(CAbuseInstallerApp)
19                // NOTE - the ClassWizard will add and remove mapping macros here.
20                //    DO NOT EDIT what you see in these blocks of generated code!
21        //}}AFX_MSG
22        ON_COMMAND(ID_HELP, CWinApp::OnHelp)
23END_MESSAGE_MAP()
24
25/////////////////////////////////////////////////////////////////////////////
26// CAbuseInstallerApp construction
27
28CAbuseInstallerApp::CAbuseInstallerApp()
29{
30        // TODO: add construction code here,
31        // Place all significant initialization in InitInstance
32}
33
34/////////////////////////////////////////////////////////////////////////////
35// The one and only CAbuseInstallerApp object
36
37CAbuseInstallerApp theApp;
38
39/////////////////////////////////////////////////////////////////////////////
40// CAbuseInstallerApp initialization
41
42BOOL CAbuseInstallerApp::InitInstance()
43{
44        // Standard initialization
45        // If you are not using these features and wish to reduce the size
46        //  of your final executable, you should remove from the following
47        //  the specific initialization routines you do not need.
48
49#ifdef _AFXDLL
50        Enable3dControls();                     // Call this when using MFC in a shared DLL
51#else
52        Enable3dControlsStatic();       // Call this when linking to MFC statically
53#endif
54
55        CAbuseInstallerDlg dlg;
56        m_pMainWnd = &dlg;
57        int nResponse = dlg.DoModal();
58        if (nResponse == IDOK)
59        {
60                // TODO: Place code here to handle when the dialog is
61                //  dismissed with OK
62        }
63        else if (nResponse == IDCANCEL)
64        {
65                // TODO: Place code here to handle when the dialog is
66                //  dismissed with Cancel
67        }
68
69        // Since the dialog has been closed, return FALSE so that we exit the
70        //  application, rather than start the application's message pump.
71        return FALSE;
72}
Note: See TracBrowser for help on using the repository browser.