完成一个简单的MFC程序
1.用vs2017建立MFC程序
2.把源文件中的留下pch.cpp 再新建文件
3.输入代码
#include "pch.h" // 引入MFC的库
// 继承了CFrameWnd的子类CFristMFC,主要实现了Window窗口
class CFristMFC : public CFrameWnd
{
public:
CFristMFC()
{
Create(NULL, _T("First MFCApplication"), WS_OVERLAPPEDWINDOW, rectDefault);
}
};
// 继承了CWinApp 的子类 CMFCApp,主要实现应用程序。
class CMFCApp : public CWinApp
{
public:
//虚函数 InitInstance,作为程序的入口。
virtual BOOL InitInstance();
};
BOOL CMFCApp::InitInstance()
{
m_pMainWnd = new CFristMFC();
//设置窗体的大小
m_pMainWnd->MoveWindow(500, 300, 640, 480, FALSE);
//固定窗体的大小
SetWindowLong(m_pMainWnd->m_hWnd, GWL_STYLE, WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU);
//显示窗体
m_pMainWnd->ShowWindow(m_nCmdShow);
//获得窗口的绘图区
CDC* dc = m_pMainWnd->GetDC();
//设置背景颜色
dc->FillSolidRect(0, 0, 640, 480, RGB(0, 200, 255));
//写上一句话
dc->TextOutW(20, 20, _T("真不错!"));
//更新窗体
m_pMainWnd->UpdateWindow();
return TRUE;
}
// 实例化CHellowApp类的对象 FristMFCApp。
CMFCApp FristMFCApp;
4.运行程序
二.编译链接Windows API程序
1.打开系统高级设置
2.点开环境变量,找到系统变量
3.找到其中的Path,点击编辑再点击新建并复制你所设置的路径
在系统变量中新建INCLUDE环境变量
再新建LIB环境变量
编译Windows API程序
1.找到已创建的Windows API文件目录,并打开cmd
2.打开之后编译
3.编译进行连接,会生成一个.exe文件!
运行应用程序