home *** CD-ROM | disk | FTP | other *** search
/ Turbo Toolbox / Turbo_Toolbox.iso / dtx9303 / ms_c_7 / launch / launch.h < prev    next >
Encoding:
C/C++ Source or Header  |  1992-12-14  |  1.4 KB  |  64 lines

  1. // ************************************* **
  2. // Name:    launch.h
  3. // Funktion:Deklariert das Klasseninterface
  4. //          für Launcher.
  5. //          Die Datei enthält die abge-
  6. //          leitete Applikationsklasse
  7. //          und die abgeleitete Window-
  8. //          klasse des Mainwindows
  9. // Update:  1.00 17-Jun-1992 tw
  10. // Notes:
  11. //
  12. // ************************************* **
  13.  
  14. #ifndef __HELLO_H__
  15. #define __HELLO_H__
  16.  
  17. // ************************************* **
  18. // CMainWindow: Das Hauptfenster.
  19. //              Dieses Fenster ist eigent-
  20. //              lich nur ein Dummy, denn
  21. //              es erscheint ausschließlich
  22. //              iconisiert am Bildschirm
  23. // Erläuterungen der Memberfunktionen 
  24. // in launch.cpp
  25. //
  26. // ************************************* **
  27. class CMainWindow : public CFrameWnd
  28. {
  29. private:
  30.    // auszuführender Befehl
  31.    CString m_szPath;   
  32.  
  33. public:
  34.    CMainWindow();
  35.  
  36.    void SetPath( const char * sz )
  37.    {
  38.        m_szPath = sz;
  39.    }
  40.  
  41.    afx_msg BOOL OnQueryOpen();
  42.    afx_msg void OnNcLButtonDblClk( 
  43.                    UINT nFlags,
  44.                    CPoint point);
  45.  
  46.    DECLARE_MESSAGE_MAP()
  47. };
  48.  
  49.  
  50. // ************************************* **
  51. // CTheApp: Die Applikation
  52. // Erläuterungen der Memberfunktionen 
  53. // in launch.cpp.
  54. // ************************************* **
  55. class CTheApp : public CWinApp
  56. {
  57. public:
  58.     BOOL InitInstance();
  59. };
  60.  
  61.  
  62. #endif // __HELLO_H__
  63.  
  64. // Listing 2 ends