创建MFC程序:

在"新建项目"中在Visual C++下选择“MFC”,

下一步:

然后直接点击完成即可

创建成功后就可以直接运行,出现MFC窗口。

利用单个文档创建的MFC有view类和Frame类,进行操作是在view类上。

实现打印HELLO

void CMFC_GuideView::OnDraw(CDC* pDC)
{CMFC_GuideDoc* pDoc = GetDocument();ASSERT_VALID(pDoc);if (!pDoc)return;// TODO: 在此处为本机数据添加绘制代码pDC->TextOutW(100,100,TEXT("HEELO"));}

实现鼠标左键按下:

void CMFC_GuideView::OnLButtonDown(UINT nFlags, CPoint point)
{// TODO: 在此添加消息处理程序代码和/或调用默认值CView::OnLButtonDown(nFlags, point);CString str;str.Format(TEXT("x = %d y = %d"),point.x,point.y);MessageBox(str);
}

Create创建窗口,生成WM_Create消息,最后通过OnCreate来响应。

有文档讲义,需要的留言留邮箱

【MFC教程】利用向量创建MFC相关推荐

  1. MFC 教程【5_MFC对象的创建】

    MFC对象的创建 前面几章介绍了MFC的核心概念和思想,即介绍了MFC对Windows对象的封装方法和特点:MFC对象的动态创建.序列化:MFC消息映射机制. 现在,考查MFC的应用程序结构体系,即以 ...

  2. vc++6.0/使用VisualC++6.0创建MFC基本对话框程序制作数字钟表教程

    我们先看一下数字时钟的效果图 1.首先,我们先创建一个基本对话框程序,不会的可以点这里:使用Visual C++6.0创建MFC工程单文档.多文档.对话框界面: 2.自定义一个对话框类(也可以直接使用 ...

  3. 利用opencv结合mfc实现识别圆形标记点并计算多个圆形标记点的三维坐标,拟合平面并计算法向量

    利用opencv结合mfc实现识别圆形标记点并计算多个圆形标记点的三维坐标,拟合平面并计算法向量 具体步骤 二.对应代码 1.引入库 2.标定 识别圆形标记点 左右图像中圆形标记点匹配 计算三维坐标 ...

  4. 计算机网络课程设计,使用MFC实现界面化创建ARP发送与接受程序(一)

    计算机网络课程设计,使用MFC实现界面化创建ARP发送与接受程序(一) 1.实验内容: 利用WinpCap开源库函数,编写程序实现ARP报文的发送和接收 2.实验要求: 利用WINPCAP给出的API ...

  5. C++MFC编程笔记day01 MFC介绍、创建MFC程序和重写消息处理

    一.MFC概念和作用 1.全称Microsoft Foundation Class Library,我们称为微软基础类库,封闭了绝大部分的win32 Api函数,C++语法中的数据结构,程序的执行流程 ...

  6. MFC 教程【8_MFC的进程和线程 】

    MFC的进程和线程 Win32的进程和线程概念 进程是一个可执行的程序,由私有虚拟地址空间.代码.数据和其他操作系统资源(如进程创建的文件.管道.同步对象等)组成.一个应用程序可以有一个或多个进程,一 ...

  7. MFC 教程【4_消息映射的实现】

    消息映射的实现 Windows消息概述 Windows应用程序的输入由Windows系统以消息的形式发送给应用程序的窗口.这些窗口通过窗口过程来接收和处理消息,然后把控制返还给Windows. 消息的 ...

  8. MFC 教程【3_CObject类】

    CObject类 CObject是大多数MFC类的根类或基类.CObject类有很多有用的特性:对运行时类信息的支持,对动态创建的支持,对串行化的支持,对象诊断输出,等等.MFC从CObject派生出 ...

  9. 三.MFC DLL窗口的创建和注入显示

    一.什么是MFC 微软基础类库(英语:Microsoft Foundation Classes,简称MFC)是微软公司提供的一个类库(class libraries),以C++类的形式封装了Windo ...

  10. VS2017创建MFC ActiveX工程制作IE OCX插件

    最近看了一个采用MFC ActiveX封装DLL的OCX项目的源码,现将学习到的内容记录下来.本次的学习记录计划写如下几个主题: 1.VS2017创建MFC ActiveX工程制作IE OCX插件 2 ...

最新文章

  1. Windows 2003 + ISA 2006+单网卡×××配置(4)
  2. python之syslog模块
  3. 我,谷歌AI编舞师,能根据音乐来10种freestyle,想看霹雳还是爵士芭蕾?
  4. 2019 Flink Forward 大会最全视频来了!(附PPT下载) | 5大专题不容错过
  5. 小汤学编程之JAVA基础day06——面向对象(一):类与对象
  6. nginx 403 Forbidden
  7. Java 反射常用方法
  8. 大规模分布式爬虫系统中Kafka和rabbitMQ消息中间件的技术实践分享
  9. 网络安全等级保护制度介绍
  10. 利好:北京医改鼓励医生个体行医异地行医
  11. 嵌入式平台 STM32 libqrencode 移植 二维码生成
  12. 使用Linux版印象笔记nixnote2
  13. 怎么获取api key?
  14. install - graph-tool
  15. [立创传智黑马程序员CSDN]训练营——仿生机械狗
  16. 富春山居图的幽默犀利台词
  17. 牛客网-华为机试练习题 16 购物单
  18. TokenInsight 全新官网上线 用数据赋能区块链价值投资
  19. nbtscan ip地址
  20. python用栈实现括号匹配问题

热门文章

  1. android 打开微信代码,微信跳转浏览器或提示手机端打开HTML代码
  2. windows程序设计(第五版珍藏版)清华大学出版
  3. 实战项目——编辑器实现C#/C++可视化编程#WinFrom
  4. VMware-NAT连接网络
  5. C语言冒泡排序算法及代码
  6. HFSS器件导入Altium 教程
  7. python五子棋游戏代码实现
  8. Python编程:数据可视化《Python编程:从入门到实践 第2版》笔记
  9. java前端学习路线_Java前端需要学什么?Java前端学习路线分享
  10. 怎么在Linux中安装gcc编译器使用,如何在linux中安装gcc编译器?