Visual C++.NET实验
实验一
一、实验目的:
熟悉Visual Studio 2005集成开发环境,了解Visual Studio 2005中各个窗口的意义,能够创建各种类型发Visual C++.NET项目,熟悉常用操作,掌握程序调试的方法;理解面向对象的编程思想,掌握如何向项目中添加类、修改类和使用类;理解Windows应用程序执行流程,掌握消息映射,理解MFC应用程序运行过程。 二、实验内容:
创建一个单文档应用程序,观察Visual Studio 2005开发环境,练习常用操作。 三、实验过程:
1.创建一个名为“Basic”的项目,并选定为“MFC应用程序”,然后点击“启
动调试”按钮生成相应的应用程序。
2.打开“资源视图”,在相应地方添加Test菜单,并修改其ID以及相应属性。 3.创建一个C++类命名为CMyPoint,并添加相关参数及函数。 4.向类里面添加两个成员及函数,并添加相关声明。代码如下:
CMyPoint(int x, int y);
CMyPoint::CMyPoint(int x, int y) { }
5.创建消息映射并为已经创建的ID_TEST的COMMAND消息添加相应代码。
void CBasicView::OnTest() { } 7.
调
试
程
序
,
运
行
结
果
如
图
。
// TODO: 在此添加命令处理程序代码 CMyPoint pt(50,50); CClientDC dc(this);
dc.TextOut(pt.GetX(),pt.GetY(),_T(\m_x = x; m_y = y;