平面直角坐标正反算软件设计.ppt
《平面直角坐标正反算软件设计.ppt》由会员分享,可在线阅读,更多相关《平面直角坐标正反算软件设计.ppt(10页珍藏版)》请在三一办公上搜索。
1、第三讲 MFC对话框编程-平面直角坐标正反算软件设计,辽宁工程技术大学测绘学院,测量程序设计,第三节 MFC对话框应用程序实例,测量程序设计,结合测绘工程项目的案例:直角坐标正反算软件 以测绘工程项目中常用的直角坐标正反算软件为例,编写MFC程序框架(基于对话框的方式、或者菜单驱动对话框方式)。具体步骤如下:1、建立基于对话框的MFC应用程序框架 zbzfs2、为系统默认生成的CZbzfsDlg类增加成员变量和成员函数(文件管理面板的Header:zbzfsDlg.h)3、增加成员函数的实现(文件管理面板的Source:zbzsfDlg.cpp)4、编译并运行和调试程序,测量程序设计,坐标反算
2、对话框设计效果,编辑框控件CEDIT,标签控件LABEL,命令按钮CButton,第三节 MFC对话框应用程序实例,测量程序设计,类的头文件成员函数声明,第三节 MFC对话框应用程序实例,测量程序设计,类的头文件控件变量的声明,第三节 MFC对话框应用程序实例,测量程序设计,控件变量的数据交换,第三节 MFC对话框应用程序实例,命令按钮的消息驱动函数,案例演示程序编写,消息映射函数的声明 afx_msg void OnCalFangWeiJiao();,测量程序设计,控件变量的数据交换protected:virtual void DoDataExchange(CDataExchange*pDX
3、);void CZBZFSDlg:DoDataExchange(CDataExchange*pDX)CDialog:DoDataExchange(pDX);/AFX_DATA_MAP(CZBZFSDlg)DDX_Text(pDX,IDC_A,m_a);DDV_MinMaxDouble(pDX,m_a,0.,360.);DDX_Text(pDX,IDC_D,m_d);DDX_Text(pDX,IDC_QDM,m_qdm);/AFX_DATA_MAP,第三节 MFC对话框应用程序实例,测量程序设计,消息映射宏(cpp文件)BEGIN_MESSAGE_MAP(CZBZFSDlg,CDialog)/AFX_MSG_MAP(CZBZFSDlg)ON_WM_SYSCOMMAND()ON_WM_PAINT()ON_WM_QUERYDRAGICON()ON_BN_CLICKED(IDOK,OnCalFangWeiJiao)/个人增加的函数/AFX_MSG_MAPEND_MESSAGE_MAP(),第三节 MFC对话框应用程序实例,测量程序设计,第三节 MFC对话框应用程序实例,执行效果,谢 谢!,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 平面 直角坐标 正反 软件设计
链接地址:https://www.31ppt.com/p-5973039.html