#include <afxwin.h>//编写窗口程序时,必须加载此文件,该文件中定义了所有的MFC类
class MyApp:public CWinApp//以继承的方式借用MFC的类 { public: BOOL InitInstance()//程序入口点 { CFrameWnd *Frame = new CFrameWnd(); m_pMainWnd = Frame;//窗口框架对象 Frame->Create(NULL,"HELLO MFC");//建立窗口 Frame->ShowWindow(SW_SHOW);//显示窗口 return true; } }; MyApp a_app;//建立应用程序对象
-----------------------------------------------------------------------
#include <afxwin.h> #include "resource.h"
class MyFrame:public CFrameWnd { private: CMenu *FMenu; public: MyFrame() { Create(NULL,"hello MFC"); FMenu = new CMenu; FMenu->LoadMenuA(IDR_MENU1); SetMenu(FMenu); } };
class MyApp:public CWinApp { public: BOOL InitInstance() { CFrameWnd *Frame = new MyFrame; m_pMainWnd = Frame; Frame->ShowWindow(SW_SHOW); return true; } }; MyApp a_app;