mfc怎么学,mfc软件怎么用

首页 > 教育 > 作者:YD1662024-05-19 14:23:30

40岁的老王实际上是一个高中物理老师。在物理教学中,有一个内容是对电学元件实物连接电路,学生连得真叫一个惨不忍睹啊,但是又不能天天跑实验室去练。

一直想学习编程,写一个软件,现在教室黑板都是电子屏,写好软件天天开着,没事学生就可以练练手,连一连电路图。所以趁着假期学习一下MFC,争取早日写出我要的程序。

开始学习MFC的教程,不得不感叹老了啊,要记得东西真多啊,一个也记不住,只好多写记录,到时候用了再来查找。好了,废话不多,开始我的表演,记录下今天学的东西。

MFC画线:

1、CView类和CMainFrame类

mfc怎么学,mfc软件怎么用(1)

这两个类代表的是窗口的视图和框架,在MFC里,每个窗口资源,对应一个类来处理的。

它们的关系是:

(1)CMainFrame类是CView类的父类,所以框架窗口是视图窗口的父窗口,一般用GetParent()来在子窗口用来获取父窗口的句柄

(2)视图窗口是在框架窗口前面的,所以画图是画在视图窗口的,在框架窗口画东西会被视图窗口挡住的。所以我们画线要在视图窗口

mfc怎么学,mfc软件怎么用(2)

2、在视图窗口用鼠标画线

(1)在View类创建两个成员变量,并初始化

mfc怎么学,mfc软件怎么用(3)

初始化

(2)在View类生成鼠标左键按下WM_LBUTTONDOWN消息处理函数

mfc怎么学,mfc软件怎么用(4)

首页 12下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.