#undef BB
#undef BBStr
#undef bb
#undef bbStr
#define BB
#define BBStr( x,y,z ) ;
#define bb
#define bbStr( x,y,z ) ;
#ifndef procNestOn
#undef LB_
#undef LE_
#undef LE_ret
#undef ret
#undef ret_
#undef __
#undef ___
#define LB_( x )
{
#define LE_
}
#define ret_ return ;
#define LE_ret( x ) return( x );
#define ret( x ) return( x );
#define __
#define ___
#endif
/* Module ut/ewinapp exec_ut.ic
*****************************************************************************
Authors GRT, LEC, GRT
*/
#include for_all.h
#include <afxwin.h>
#include <afxole.h>
#include <vertres.h>
#include exceptns.h
class EWinApp
top . C++
: public CWinApp /* _____________________________________________________________________________ R e u s e . f o r . MFC Applications for making using Class ExecUt also together with MFC _____________________________________________________________________________ */ { public: protected: private: // exported methods: public: virtual BOOL EWinApp :: InitInstance( /* ----------------------------------------------------------------------------- Der Aufrufer garantiert: - - sein Auftrag: Initialisiere den durch Klasse ExecUt beschriebenen Error Handling Mechanismus. - Return: siehe CWinApp :: InitInstance Die Funktion garantiert: errno = EN_ok ----------------------------------------------------------------------------- */ ) ; public: virtual int EWinApp :: ExitInstance( // hidden by macros/* ----------------------------------------------------------------------------- Der Aufrufer garantiert: Statt return( EWinApp :: ExitInstance() ) stets nur ret_WinAppExit zu schreiben. Das ist notwendig, damit pretty.exe dieses return() nicht zu ret() macht, d.h. damit exut nur angesprochen wird, solange es auch wirklich existiert. - sein Auftrag: Gebe allen in InitInstance() allokierten Speicher frei. - Return: siehe CWinApp :: ExitInstance() Die Funktion garantiert: - ----------------------------------------------------------------------------- */ ) ; public: void EWinApp :: Exit( /* ----------------------------------------------------------------------------- Der Aufrufer garantiert: - - sein Auftrag: Programm beenden Die Funktion garantiert: exit ----------------------------------------------------------------------------- */ ) ; #include ewinapp.h3 } ; #endif