my.h

来自「MFC的框架」· C头文件 代码 · 共 55 行

H
55
字号
#include <iostream>
#include "MFC.h"

class CMyWinApp:public CWinApp
{
public:
	CMyWinApp::CMyWinApp() {cout << "CMyWinApp Constructor\n";}
	CMyWinApp::~CMyWinApp(){}

	virtual BOOL InitInstance();

	DECLARE_MESSAGE_MAP()
	//相当于
	//struct AFX_MSGMAP
	//{
	//	AFX_MSGMAP *pBaseMessageMap;
	//	AFX_MSGMAP_ENTRY *lpEntries;
	//};
    //static AFX_MSGMAP_ENTRY _messageEntries[]; \
    //static AFX_MSGMAP messageMap; \
    //virtual AFX_MSGMAP* GetMessageMap() const
	//{ return &CMyWinApp::messageMap}
};

class CMyFrameWnd:public CFrameWnd
{
public:
	CMyFrameWnd::CMyFrameWnd();
	CMyFrameWnd::~CMyFrameWnd(){}

	DECLARE_MESSAGE_MAP()
};

class CMyDoc:public CDocument
{
public:
	CMyDoc::CMyDoc(){
						cout << "CMyDoc Constructor \n";
					}
	CMyDoc::~CMyDoc(){}

	DECLARE_MESSAGE_MAP()
};

class CMyView:public CView
{
public:
	CMyView::CMyView(){
						cout << "CMyView Constructor \n";
					  }
	CMyView::~CMyView(){}

	DECLARE_MESSAGE_MAP()
};

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?