新建一个 .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

相关推荐

mfc(1):c语言/c++ 纯API 创建窗口 底层原理

Visual Studio直接创建一个空项目控件的创建请参考:http://qingzhouquanzi.com/287.html新建一个 后缀为 .c 或者 .cpp文件#include <w

c++mfc基于对话框的 如何新一个窗口

第一步:调出资源视图,添加一个dialog添加后,这个 ID是可以随意修改的(在属性里)第二步:在可视化编辑界面上面 点击右键.为这个对话框 添加类,名字一般以大写C开头类创建完毕后,会自动生成 类名

WindowsAPI创建控件 创建窗口方法

创建按钮一般是在 WM_CREATE消息的响应中创建子窗口 创建控件 创建按钮,创建单选框,复选框 等等按钮的创建:创建按钮第一个参数(类名)必须是 button 不区分大小写case WM_CREA

windowsAPI创建窗口 创建 标准控件

窗口的创建参考 http://qingzhouquanzi.com/269.html以下是windows 创建编辑框,文本框,标签,组合框,滚动条等头文件#include <windows.h&

WindowsAPI 高频窗口控件函数: 操作控件 创建 取句柄 取标题 取文本 置标题 置文本

Win32API提供了一系列的函数来操作控件高频常用控件函数:类型说明GetDlgItem根据控件ID,取控件句柄GetDlgItemText根据控件ID,取控件文本GetDlgItemInt根据控件

c++ 纯API创建窗口与控件 包括窗口过程的写法

//纯API创建窗口 底层代码 #include <windows.h> //如果出现该符号在函数中被引用需要配置:项目-》属性->配置属性->连接器=》系统 子系统 设

zblog使用主题或插件进行自定义模块创建

function demo_create_functions() { global $zbp; if(!isset($zbp->modulesbyfilename['demo_

php mysql创建库 创建用 并授权户可使用- mysql权限管理例子

mysql创建库 创建用户 并授权用户可使用的库 - mysql权限管理例子$dbname="ceshi1222_com"; $username="user222&qu

mysql语句

增删改查mysql语句增(在表中插入多行数据)一次插入多行数据方法一:insert into mydb.kword(field1,field2,field3) values(value1,vaule2

php纯手动 下载与安装教程 5.6 7.4 8.1

其实php和Nginx都是绿色版的 说安装有点不恰当 其实就是解压后简单的配置一下就完事全部版本下载地址 :https://windows.php.net/downloads/releases/ar