多功能计算器 vc++ mfc


多功能计算器 vc++ mfc多功能计算器 vc++ mfc多功能计算器 vc++ mfc多功能计算器 vc++ mfc
资源截图
代码片段和文件信息
// JSDialog.cpp : implementation file
//

#include “stdafx.h“
#include “JSQ.h“
#include “JSDialog.h“

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CJSDialog dialog


CJSDialog::CJSDialog(CWnd* pParent /*=NULL*/)
: CDialog(CJSDialog::IDD pParent)
{
//{{AFX_DATA_INIT(CJSDialog)
m_A = 0.0f;
m_B = 0.0f;
m_C = 0.0f;
m_YSF =-1;
//}}AFX_DATA_INIT
}


void CJSDialog::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CJSDialog)
DDX_Text(pDX IDC_EDIT_A m_A);
DDX_Text(pDX IDC_EDIT_B m_B);
DDX_Text(pDX IDC_EDIT_C m_C);
DDX_Radio(pDX IDC_RADIO_ADD m_YSF);
//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CJSDialog CDialog)
//{{AFX_MSG_MAP(CJSDialog)
ON_BN_CLICKED(IDC_BUTTON_JISUN OnButtonJisun)
ON_BN_CLICKED(IDC_BUTTON1 OnButton1)

//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CJSDialog message handlers


void CJSDialog::OnButtonJisun() 
{
// TODO: Add your control notification handler code here
UpdateData(TRUE);
switch(m_YSF)
{

case 0:
m_C=m_A+m_B;
break;
case 1:
m_C=m_A-m_B;
break;
case 2:
m_C=m_A*m_B;
break;
case 3:
m_C=m_A/m_B;
break;
default:
exit(1);
}

UpdateData(FALSE);
}


void CJSDialog::OnButton1() 
{
// TODO: Add your control notification handler code here
UpdateData(TRUE);
m_A=1;
UpdateData(FALSE);
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2011-06-11 19:09  JSQ
     目录           0  2011-06-14 21:58  JSQDebug
     文件       12556  2011-06-14 22:01  JSQDebugJSDialog.obj
     文件     3138560  2011-06-24 20:24  JSQDebugjsq.bsc
     文件      114775  2011-06-27 08:27  JSQDebugjsq.exe
     文件      207128  2011-06-27 08:27  JSQDebugjsq.ilk
     文件       15166  2011-06-24 21:00  JSQDebugjsq.obj
     文件     7012576  2011-06-24 20:24  JSQDebugjsq.pch
     文件      386048  2011-06-27 08:27  JSQDebugjsq.pdb
     文件        3284  2011-06-24 20:06  JSQDebugjsq.res
     文件           0  2011-06-24 20:24  JSQDebugjsq.sbr
     文件       44215  2011-06-27 08:27  JSQDebugjsqDlg.obj
     文件           0  2011-06-24 20:24  JSQDebugjsqDlg.sbr
     文件       14752  2011-06-14 21:58  JSQDebugJSQDoc.obj
     文件       21916  2011-06-14 21:58  JSQDebugJSQView.obj
     文件       20100  2011-06-14 21:58  JSQDebugMainFrm.obj
     文件      105789  2011-06-24 20:24  JSQDebugStdAfx.obj
     文件     1375016  2011-06-24 20:24  JSQDebugStdAfx.sbr
     文件      222208  2011-06-27 08:27  JSQDebugvc60.idb
     文件      380928  2011-06-27 08:27  JSQDebugvc60.pdb
     文件        1577  2011-06-14 22:01  JSQJSDialog.cpp
     文件        1302  2011-06-14 21:30  JSQJSDialog.h
     文件       22380  2011-06-25 18:11  JSQjsq.aps
     文件        1895  2011-06-27 08:29  JSQjsq.clw
     文件        2021  2011-06-24 21:00  JSQjsq.cpp
     文件        4133  2011-06-24 20:14  JSQjsq.dsp
     文件         514  2011-06-24 18:26  JSQjsq.dsw
     文件        1291  2011-06-24 18:26  JSQjsq.h
     文件       66560  2011-06-27 08:29  JSQjsq.ncb
     文件       54784  2011-06-27 08:29  JSQjsq.opt
     文件         511  2011-06-27 08:27  JSQjsq.plg
............此处省略28个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)