MFC介绍:微软基础类库(英语:Microsoft Foundation Classes,简称MFC)是微软公司提供的一个类库(class libraries),以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。

目前自己的理解:帮助我们封装了WinMain,消息循环,窗口过程

1、创建简单的MFC项目,并且打开当前的资源视图中的Dialog

2、打开工具箱 放置一个按钮,双击按钮,编写相应的点击事件

void CMfcdemoDlg::OnBnClickedButton3()
{
// TODO: 在此添加控件通知处理程序代码
MessageBox(L"hello button");
}

3、同样的还可以对当前窗口进行添加点击事件

void CMfcdemoDlg::OnLButtonDown(UINT nFlags, CPoint point)
{
// TODO: 在此添加消息处理程序代码和/或调用默认值
MessageBox(L"hello current window");
CDialogEx::OnLButtonDown(nFlags, point);
}

最新文章

  1. sed delete
  2. ArcGIS与SuperMap的使用比较(1)
  3. node的实践(项目一)
  4. iOS KVO的原理
  5. Dhroid框架笔记(DhNet、Adapter)
  6. 汇编程序w=x*y+z-200
  7. [TPYBoard-Micropython教程之1] 运行第一个脚本——点亮LED
  8. 磁盘分区-gdisk用法
  9. [51nod1329]路径游戏
  10. git使用笔记1:结合Github远程仓库管理项目
  11. .NET记录-获取外网IP以及判断该IP是属于网通还是电信
  12. Ubuntu Firefox HTML5
  13. 十二、文件和目录——Linux文件系统结构
  14. Linux目录结构以及文件操作
  15. laravel 表单方法伪造
  16. JavaEE编程实验 实验1 Java常用工具类编程(未完成)
  17. SpringBoot 多环境配置
  18. Python+Selenium笔记(五):生成测试报告
  19. Android 第三方加固方案 对比 MD
  20. Linux 移动或重命名文件/目录-mv 的10个实用例子

热门文章

  1. Python3+WebSockets实现WebSocket通信
  2. java 简单工具
  3. k8s的学习
  4. MySQL卸载与重装
  5. 解决 win10 家庭版环境下 MySQL 的ODBC驱动下载及安装
  6. 用友U9 UFSoft.UBF.Business.Session
  7. SUSE12Sp3-安装DockerCE和Docker-compose
  8. ajax 执行成功以后返回的数据走的是error方法而不是success方法的问题
  9. 调用WebApi出现 远程服务器返回错误: (500) 内部服务器错误
  10. jQuery中的DOM操作(三)