用MFC创建窗口
三、利用MFC创建窗口
3.1 mfc的头文件必须包含afxwin.h
3.2 自定义一个应用程序类MyApp继承自CWinApp类;
定义一个应用程序对象MyApp app,有且仅有一个
3.3 自定义一个窗口类MyFrame 继承自CFrameWnd类;
在MyFrame类的构造函数中,Create()一个窗口
3.4 程序入口函数InitInstance(),在入口函数中:
3.4.1 创建窗口对象MyFrame* frame = new MyFrame; ( 此时会调用3.3 步MyFrame类的构造函数,从而Create()一个窗口 )
3.4.2 显示和更新窗口
3.4.3 保存指向应用程序的主窗口的指针m_pMainWnd = frame;
3.4.4 return TRUE;
3.5 配置,项目—》右键属性—》常规—》MFC的使用:在共享DLL中使用MFC
示例代码如下: