本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  
  电子邮箱:1095080675@qq.com
标题  基于VC的管道铺设施工的最佳方案的实现
编号  14156
编程语言  Visual C++
开发环境  Visual C++ 6.0
数据库  无
资料明细  课程设计报告、程序
推荐指数  ★★★★
课程设计报告内容

本系统采用Visual C++ 6.0 MFC(exe) 设计,完全事件驱动,图形化界面,包括数据输入,结果的输出。主要设计思想是:通过构造一个单文档应用程序,然后切分窗口,使得界面上看起来,左边是继承自CFormView类,添加一个对话框:IDD_OPERATION_FORM,用于选择功能,界面如下:

然后在右边的View里面显示输入以及输出的数据。
数据输入方式:直接在右边的客户区双击鼠标左建,通过相应一个消息,弹出一个对话框,用户可以在此输入村庄名,程序自动将当前鼠标双击的点坐标作为村庄的坐标和用户输入的村庄名一起保存。
本程序包括的自定义类型如下:
1.保存单个村庄点数据结构:两个成员
class Node: public CObject
{
public:
Node(void);
~Node(void);
Node(CString name, CPoint point);
Node& operator =(Node node);
Node(Node& node);
// 返回村庄名称
virtual CString getVallige(void);
// 获得村庄位置
virtual CPoint getLocation(void);
private:
//村庄名称
CString cunzhuang;
// 村庄坐标
CPoint zuobiao;
};
2.两个村庄之间的距离类:成员:2个村庄,距离

运行截图 如上
演示下载  
作品说明
  以上是系统简介。如果对以上内容感兴趣,可以QQ:1095080675或邮件1095080675@qq.com继续联系我们。
  • 上一篇:计算机图形学论文 - VC实现的简单画图工具
  • 下一篇:Windows资源管理器的设计与实现