VC++6.0下的C++图形界面程序设计基础 MFC程序例子

 

 

为了完成一个作业,需要学c++的MFC(虽然它年事已高……)在学java前我是学过

照着书(当年学C++的教材)(清华大学出版社 邵兰洁主编的《C++面向对象程序设计》)写了第一个Demo出来:

书上介绍的很详细:步骤如图所示:

1.设计长方形类

构建这两个文件

MyRectangle.cpp 

#include"StdAfx.h"
#include"MyRectangle.h"
CRectangle::CRectangle(){length=1;width=1;}
CRectangle::CRectangle(double L,double W){length=L;width=W;}
CRectangle::~CRectangle(){}
double CRectangle::Perimeter(void) {return(2*(length+width));}
double CRectangle::Area(void){return (length*width);}

 MyRectangle.h

class CRectangle
{public:
	CRectangle();
	CRectangle(double L,double W);
	virtual~CRectangle();
	double Perimeter(void);
	double Area(void);
private:
	double length,width;
};//类后面要加分号啊

2.基于对话框的图形界面的设计(编译器是visual c++6.0)这里教材写得很详细。按照步骤一步一步来就可以了。

(存档!以便忘记的时候调出来用。)

踩的坑

值得一提的是,即便是照着书敲代码,也有会出错的时候。我一开始直接点build -->组建-->执行.exe文件。一直显示没有。

还百度了半天为什么,后来才发现是因为我没编译,而且编译以后才发现,类忘了加“;”,有个地方英文单词写错了;MyRectangle.cpp和MyRectangle.h没有复制到新的文件夹里,所以报了一堆错。改正之后,编译通过了再组建。

顺利跑出来了

  • 23
    点赞
  • 156
    收藏
  • 打赏
    打赏
  • 10
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:撸撸猫 设计师:马嘣嘣 返回首页
评论 10

打赏作者

周杰伦今天喝奶茶了吗

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值