资源简介
在VC++下用MFC做的教师工作量计算器,有兴趣可以看看
代码片段和文件信息
// Dialog1.cpp : implementation file
//
#include “stdafx.h“
#include “工作量计算.h“
#include “Dialog1.h“
#include “工作量计算Dlg.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CDialog1 dialog
double a;
double b;
double sum44;
double sum;
CDialog1::CDialog1(CWnd* pParent /*=NULL*/)
: CDialog(CDialog1::IDD pParent)
{
//{{AFX_DATA_INIT(CDialog1)
m_edit2 = 0.0;
m_edit42 = 0.0;
m_edit3 = 0.0;
m_edit4 = 0.0;
m_edit43 = 0.0;
m_edit44 = 0.0;
m_edit5 = 0.0;
m_edit6 = 0.0;
//}}AFX_DATA_INIT
}
void CDialog1::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CDialog1)
DDX_Control(pDX IDC_COMBO5 m_ctrlComboBox5);
DDX_Control(pDX IDC_COMBO4 m_ctrlComboBox4);
DDX_Text(pDX IDC_EDIT2 m_edit2);
DDX_Text(pDX IDC_EDIT42 m_edit42);
DDX_Text(pDX IDC_EDIT3 m_edit3);
DDX_Text(pDX IDC_EDIT4 m_edit4);
DDX_Text(pDX IDC_EDIT43 m_edit43);
DDX_Text(pDX IDC_EDIT44 m_edit44);
DDX_Text(pDX IDC_EDIT5 m_edit5);
DDX_Text(pDX IDC_EDIT6 m_edit6);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CDialog1 CDialog)
//{{AFX_MSG_MAP(CDialog1)
ON_CBN_SELCHANGE(IDC_COMBO4 OnSelchangeCombo4)
ON_CBN_SELCHANGE(IDC_COMBO5 OnSelchangeCombo5)
ON_EN_CHANGE(IDC_EDIT5 onchangeEdit5)
ON_EN_CHANGE(IDC_EDIT6 onchangeEdit6)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CDialog1 message handlers
void CDialog1::OnSelchangeCombo4()
{
// TODO: Add your control notification handler code here
CString str;
extern double sum45;extern double sum46;extern double sum49;extern double sum50;
extern double sum51;extern double sum52;extern double sum53;extern double sum54;
extern double sum55;extern double sum56;extern double sum57;extern double sum58;
extern double sum59;extern double sum60;
int index=m_ctrlComboBox4.GetCurSel();
m_ctrlComboBox4.GetLBText(indexstr);
if(str==“1(15-30人)“)
{
UpdateData(true);
a=m_edit2*1;
m_edit42=a+b;
m_edit44=m_edit42+m_edit43;
sum44=m_edit44;
sum=sum44+sum45+sum46+sum49+sum50+sum51+sum52+sum53+sum54+sum55+sum56+sum57+sum58+sum59+sum60;
((CMyDlg*)(CDialog1*)GetParent())->SetDlgItemInt(IDC_EDIT1sum);
UpdateData(false);
}
else
{
if(str==“1.1(31-60人)“)
{
UpdateData(true);
a=m_edit2*1.1;
m_edit42=a+b;
m_edit44=m_edit42+m_edit43;
sum44=m_edit44;
sum=sum44+sum45+sum46+sum49+sum50+sum51+sum52+sum53+sum54+sum55+sum56+sum57+sum58+sum59+sum60;
((CMyDlg*)(CDialog1*)GetParent())->SetDlgItemInt(IDC_EDIT1sum);
UpdateData(false);
}
else
{
if(str==“1.2(61-90人)“)
{
UpdateData(true);
a=m_edit2*1.2;
m_edit42=a+b;
m_edit44=m_edit42+m_edit43;
sum44=m_edit44;
sum=sum44+sum45+sum46+sum49+sum50+sum51+sum52+sum53+sum54+sum5
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 583168 2012-01-11 09:34 工作量计算\工作量计算.opt
文件 26711 2012-01-10 15:04 工作量计算\工作量计算.rc
文件 49640 2012-01-10 15:04 工作量计算\工作量计算.aps
文件 3203 2012-01-10 09:47 工作量计算\Dialog8.cpp
文件 5318 2012-01-10 15:04 工作量计算\Resource.h
文件 28300 2012-01-10 15:06 工作量计算\工作量计算Dlg.cpp
文件 11916 2012-01-11 09:34 工作量计算\工作量计算.clw
文件 3627 2011-12-11 21:57 工作量计算\ReadMe.txt
文件 1298 2011-12-11 21:57 工作量计算\工作量计算.h
文件 2031 2011-12-11 21:57 工作量计算\工作量计算.cpp
文件 6210 2012-01-10 15:06 工作量计算\工作量计算.dsp
文件 8618 2012-01-10 11:16 工作量计算\Dialog1.cpp
文件 1054 2011-12-11 21:57 工作量计算\StdAfx.h
文件 212 2011-12-11 21:57 工作量计算\StdAfx.cpp
文件 402 2011-12-11 21:57 工作量计算\res\工作量计算.rc2
文件 766 2012-01-10 15:04 工作量计算\res\icon1.ico
文件 766 2012-01-10 15:04 工作量计算\res\工作量计算.ico
文件 1217 2012-01-08 10:33 工作量计算\Dialog2.h
文件 1234 2012-01-08 11:17 工作量计算\Dialog3.h
文件 1290 2012-01-08 14:15 工作量计算\Dialog6.h
文件 4123 2012-01-10 09:51 工作量计算\Dialog10.cpp
文件 1380 2012-01-08 11:31 工作量计算\Dialog4.h
文件 132096 2012-01-11 09:34 工作量计算\工作量计算.ncb
文件 12868 2012-01-10 15:04 工作量计算\Debug\工作量计算.res
文件 94791 2012-01-10 15:12 工作量计算\Debug\工作量计算Dlg.obj
文件 28638 2012-01-10 11:17 工作量计算\Debug\工作量计算.obj
文件 271360 2012-01-11 09:32 工作量计算\Debug\vc60.idb
文件 5502316 2011-12-11 22:08 工作量计算\Debug\工作量计算.pch
文件 413696 2012-01-10 15:11 工作量计算\Debug\vc60.pdb
文件 105777 2011-12-11 22:08 工作量计算\Debug\StdAfx.obj
............此处省略50个文件信息
- 上一篇:c源码与c++各种小程序源码
- 下一篇:课设FTPwinsock
评论
共有 条评论