Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes | Protected Member Functions | Private Member Functions
CIEPatcherDlgAutoProxy Class Reference

#include <DlgProxy.h>

Collaboration diagram for CIEPatcherDlgAutoProxy:
Collaboration graph

List of all members.

Public Member Functions

virtual void OnFinalRelease ()

Public Attributes


Protected Member Functions

virtual ~CIEPatcherDlgAutoProxy ()

Private Member Functions

 CIEPatcherDlgAutoProxy ()

Detailed Description

Definition at line 16 of file DlgProxy.h.

Constructor & Destructor Documentation

Definition at line 20 of file DlgProxy.cpp.

       // To keep the application running as long as an OLE automation 
       //     object is active, the constructor calls AfxOleLockApp.

       // Get access to the dialog through the application's
       //  main window pointer.  Set the proxy's internal pointer
       //  to point to the dialog, and set the dialog's back pointer to
       //  this proxy.
       ASSERT (AfxGetApp()->m_pMainWnd != NULL);
       ASSERT_VALID (AfxGetApp()->m_pMainWnd);
       ASSERT_KINDOF(CIEPatcherDlg, AfxGetApp()->m_pMainWnd);
       m_pDialog = (CIEPatcherDlg*) AfxGetApp()->m_pMainWnd;
       m_pDialog->m_pAutoProxy = this;

Definition at line 39 of file DlgProxy.cpp.

       // To terminate the application when all objects created with
       //     with OLE automation, the destructor calls AfxOleUnlockApp.
       //  Among other things, this will destroy the main dialog

Member Function Documentation

Definition at line 47 of file DlgProxy.cpp.

       // When the last reference for an automation object is released
       // OnFinalRelease is called.  The base class will automatically
       // deletes the object.  Add additional cleanup required for your
       // object before calling the base class.


Member Data Documentation

Definition at line 24 of file DlgProxy.h.

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