Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
CIEPatcherApp Class Reference

#include <IEPatcher.h>

Collaboration diagram for CIEPatcherApp:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CIEPatcherApp ()
virtual BOOL InitInstance ()

Public Attributes

CIEPatcherDlgm_pIEPatcherDlg

Detailed Description

Definition at line 24 of file IEPatcher.h.


Constructor & Destructor Documentation

Definition at line 27 of file IEPatcher.cpp.


Member Function Documentation

Definition at line 40 of file IEPatcher.cpp.

{
       // Initialize OLE libraries
       if (!AfxOleInit())
       {
              AfxMessageBox(IDP_OLE_INIT_FAILED);
              return FALSE;
       }

       // Standard initialization
       // If you are not using these features and wish to reduce the size
       //  of your final executable, you should remove from the following
       //  the specific initialization routines you do not need.

#ifdef _AFXDLL
       Enable3dControls();                // Call this when using MFC in a shared DLL
#else
       Enable3dControlsStatic();   // Call this when linking to MFC statically
#endif

       // Parse the command line to see if launched as OLE server
       if (RunEmbedded() || RunAutomated())
       {
              // Register all OLE server (factories) as running.  This enables the
              //  OLE libraries to create objects from other applications.
              COleTemplateServer::RegisterAll();
       }
       else
       {
              // When a server application is launched stand-alone, it is a good idea
              //  to update the system registry in case it has been damaged.
              COleObjectFactory::UpdateRegistryAll();
       }

       // Now the scanner window
       m_pIEPatcherDlg = new CIEPatcherDlg;
       m_pMainWnd = m_pIEPatcherDlg;
       int nResponse = m_pIEPatcherDlg->DoModal();
       if (nResponse == IDOK)
       {
              // TODO: Place code here to handle when the dialog is
              //  dismissed with OK
       }
       else if (nResponse == IDCANCEL)
       {
              // TODO: Place code here to handle when the dialog is
              //  dismissed with Cancel
       }
       delete m_pIEPatcherDlg;

       // Since the dialog has been closed, return FALSE so that we exit the
       //  application, rather than start the application's message pump.
       return FALSE;
}

Member Data Documentation

Definition at line 29 of file IEPatcher.h.


The documentation for this class was generated from the following files: