新建一个 .h 头文件
#include <afxwin.h> /*MFC使用的头文件*/
//CWinApp应用程序类
class MyApp :public CWinApp{
public:
//程序入口
virtual BOOL InitInstance();
};
//窗口框架类
class MyFrame :public CFrameWnd{
public:
MyFrame();//构造函数
};新建一个 .cpp文件
#include "MFC.h";
MyApp app;//全局应用程序对象,有且仅有一个
BOOL MyApp::InitInstance(){/*程序入口*/
//创建窗口
MyFrame * frame = new MyFrame;
//显示和更新
frame->ShowWindow(SW_SHOWNORMAL);
frame->UpdateWindow();
m_pMainWnd = frame; //保存指向应用程序的主窗口的指针
return TRUE;//返回正常初始化
}
MyFrame::MyFrame()
{
Create(NULL, TEXT("MFC"));
}这样一个窗口就创建完成了
但是此时 编译很可能会出现问题
这时,要选择 项目>>属性>>常规>>MFC的使用>>选择:在共享 DLL 中使用 MFC
