基于CMFC距离计算的编程_计算机软件及应用_IT计算机_专业资料

基于CMFC距离计算的编程_计算机软件及应用_IT计算机_专业资料

ID:43207014

大小:56.11 KB

页数:5页

时间:2019-09-28

基于CMFC距离计算的编程_计算机软件及应用_IT计算机_专业资料_第1页
基于CMFC距离计算的编程_计算机软件及应用_IT计算机_专业资料_第2页
基于CMFC距离计算的编程_计算机软件及应用_IT计算机_专业资料_第3页
基于CMFC距离计算的编程_计算机软件及应用_IT计算机_专业资料_第4页
基于CMFC距离计算的编程_计算机软件及应用_IT计算机_专业资料_第5页
资源描述:

《基于CMFC距离计算的编程_计算机软件及应用_IT计算机_专业资料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、//距离计算Dlg.cpp:实现文件//#include"stdafx.h"include”距离计算.h”include“距离计算Dlg.h"#include"afxdialogex.h"#include"math.h"#ifdef_DEBUG#definenewDEBUG_NEW#endif//用于应用程序“关于”菜单项的CAboutDIg对话框classCAboutDIg:publicCDialogEx{public:CAboutDIg));//对话框数据enum{IDD=IDD_ABOUTBOX};pro

2、tected://DDX/DDV支持virtualvoidDoDataExchange(CDataExchange*pDX);//实现protected:DECLARE_MESSAGE_MAP()};CAboutDlg::CAboutDlg():CDialogEx(CAboutDlg::IDD){}voidCAboutDlg::DoDataExchange(CDataExchange*pDX){CDialogEx::DoDataExchange(pDX);}BEGIN_MESSAGE_MAP(CAboutDlg

3、,CDialogEx)END_MESSAGE_MAP()//C距离计算Dig对话框C距离计算Dlg::C距离计算Dlg(CWnd*pParent/*=NULL*/):CDialogExfC距离计算Dlg::IDD,pParent),Xl(0),X2(0),丫2(0),Yl(0),dblDist(O){m_hlcon=AfxGetApp()->Loadlcon(IDR_MAINFRAME);}voidC距离计算Dlg::DoDataExchange(CDataExchange*pDX){CDialogEx::Do

4、DataExchange(pDX);DDX_Text(pDX,IDC_EDITX1,XI);DDX_Text(pDX,IDC_EDITX2,X2);DDX_Text(pDX,IDC_EDITY2,Y2);DDX_Text(pDX,IDC_EDITY1,Yl);DDX_Text(pDX,IDC_EDITD,dblDist);}BEGIN_MESSAGE_MAP(C距离计算Dig,CDialogEx)ON_WM_SYSCOMMAND()ON_WM_PAINT()ON_WM_QUERYDRAGICON()ON_BN_

5、CLICKED(IDOK,&C距离计算Dlg::OnBnClickedOk)ON_BN_CLICKED(IDC_BUTTON1,&C距离计MDlg::OnBnClickedButtonl)ON_BN_CLICKED(IDC_BUTTjisuan,&C距离计算Dlg::OnBnClickedButtjisuan)ON_BN_CLICKED(IDC_diaoru,&C距离计算Dlg::OnBnClickeddiaoru)END_MESSAGE_MAP()〃C距离计算Dig消息处理程序BOOLC距离计算Dlg::On

6、lnitDialog(){CDialogEx::OnlnitDialog();Xl=0;Y1=O;X2=0;Y2=0;dblDist=O;UpdateData(FALSE);returnTRUE;//将“关于…”菜单项添加到系统菜单中。//IDM_ABOUTBOX必须在系统命令范11;

7、内。ASSERT((IDM_ABOUTBOX&OxFFFO)二二IDM_ABOUTBOX);ASSERT(IDM_ABOUTBOX

8、SysMenu!=NULL){BOOLbNameValid;CStringstrAboutMenu;bNameValid=strAboutMenu.LoadString(IDS_ABOUTBOX);ASSERT(bNameValid);if(JstrAboutMenu.lsEmptyO){pSysMenu->AppendMenu(MF_SEPARATOR);pSysMenu->AppendMenu(MF_STRING,IDM_ABOUTBOX,strAboutMenu);}}//设置此対话框的图标。当应用程序主

9、窗口不是对话框时,框架将自动//执行此操作Setlcon(m_hlcon,TRUE);〃设置人图标Setlcon(m_hlcon,FALSE);〃设置小图标//TODO:在此添加额外的初始化代码returnTRUE;//除非将焦点设置到控件,否则返回TRUE}voidC距离计算Dlg::OnSysCommand(UINTnID,LPARAMIParam){if((nID&OxFFFO)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。