1 //Prak3: MFC ohne Assistenten

 2 //Author: Steve Moser

 3 //Email: smoser@anno74.de

 4 //Datum: 4.11.2003

 5 
 6 
 7 
 8 //Beispiel einer Anwendung unter Verwendung der MFC-Klassenbibliothek

 9 //***********************************************************************

10 // kritzel.h: Deklaration der Klassen

11 //***********************************************************************

12 class CMyApp : public CWinApp
13 {
14 public:
15     virtual BOOL InitInstance ();  //wird überschrieben und im eigenen code aufgerufen

16 
17     DECLARE_MESSAGE_MAP ()
18 };
19 
20 
21 
22 //************************************************************************

23 //Eigene Hauptfenster Klasse

24 //************************************************************************

25 class CHauptFenster : public CFrameWnd
26 {
27     DECLARE_DYNCREATE(CHauptFenster)
28 public:
29 
30 
31 private:
32 
33 protected:
34     afx_msg int OnCreate (LPCREATESTRUCT);                              //verbindet hier die view mit dem parentwindow

35     afx_msg void OnDrawItem (int nIDCtl, LPDRAWITEMSTRUCT lpdis);       // wird beim zeichnen des menues aufgerufen

36     afx_msg void OnMeasureItem (int nIDCtl, LPMEASUREITEMSTRUCT lpmis); //legt dimensionen fest um das submenue zu zeichnen

37 
38     DECLARE_MESSAGE_MAP ()
39 
40 };
41 
42 


syntax highlighted by Code2HTML, v. 0.9.1