📄 daip1.cpp
字号:
// daip1.cpp : implementation file
//
#include "stdafx.h"
#include "Code.h"
#include "daip1.h"
#include "zhongjiande.h"
#include "zhongjiande2.h"
#include "resource.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// Cdaip1 dialog
Cdaip1::Cdaip1(CWnd* pParent /*=NULL*/)
: CDialog(Cdaip1::IDD, pParent)
{
//{{AFX_DATA_INIT(Cdaip1)
m_1 = FALSE;
m_2 = FALSE;
m_3 = FALSE;
m_gonglu = 11;
m_gongkuangxishu = 1.1;
m_xzhuansu = 1460;
m_chuandongbi = 4.0;
m_zhongjianzhi = 0.0;
m_zhongjianzhi2 = 0.0;
m_zhongjianzhi3 = 0.0;
m_gongkuangxishuzhi = 0.0;
m_buzhixishu = 1.0;
//}}AFX_DATA_INIT
}
void Cdaip1::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(Cdaip1)
DDX_Check(pDX, IDC_CHECK1, m_1);
DDX_Check(pDX, IDC_CHECK2, m_2);
DDX_Check(pDX, IDC_CHECK3, m_3);
DDX_Text(pDX, IDC_EDIT1, m_gonglu);
DDX_Text(pDX, IDC_EDIT2, m_gongkuangxishu);
DDX_Text(pDX, IDC_EDIT3, m_xzhuansu);
DDX_Text(pDX, IDC_EDIT4, m_chuandongbi);
DDX_Text(pDX, IDC_EDIT5, m_zhongjianzhi);
DDX_Text(pDX, IDC_EDIT6, m_zhongjianzhi2);
DDX_Text(pDX, IDC_EDIT7, m_zhongjianzhi3);
DDX_Text(pDX, IDC_EDIT8, m_gongkuangxishuzhi);
DDX_Text(pDX, IDC_EDIT9, m_buzhixishu);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(Cdaip1, CDialog)
//{{AFX_MSG_MAP(Cdaip1)
ON_BN_CLICKED(IDC_BUTTON3, OnHelpBtn)
ON_BN_CLICKED(IDCANCEL2, OnCancel2)
ON_BN_CLICKED(IDOK2, OnNextBtn)
ON_BN_CLICKED(IDC_CHECK3, OnCheck3)
ON_BN_CLICKED(IDC_RADIO1, OnRadio1)
ON_BN_CLICKED(IDC_RADIO2, OnRadio2)
ON_BN_CLICKED(IDC_RADIO3, OnRadio3)
ON_BN_CLICKED(IDC_RADIO4, OnRadio4)
ON_BN_CLICKED(IDC_BUTTON1, Onchabiao1)
ON_BN_CLICKED(IDC_BUTTON4, Onchabiao2)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// Cdaip1 message handlers
void Cdaip1::OnHelpBtn()
{
AfxMessageBox(_T("请与合肥数字化设计中心联系!"));
}
void Cdaip1::OnCancel2()
{
CDialog::OnCancel();
}
void Cdaip1::Quit()
{
CDialog::OnOK();
}
void Cdaip1::OnNextBtn()
{
UpdateData(true);
if(m_1==1)
{
m_zhongjianzhi=1.2;
}
if(m_2==1)
{
m_zhongjianzhi2=1.1;
}
UpdateData(false);
UpdateData(true);
double jj,jj1,jj2;
if(m_zhongjianzhi!=0)
{
jj=1.2;
}
else
{
jj=1.0;
}
if(m_zhongjianzhi2!=0)
{
jj1=1.1*jj;
}
else
{
jj1=jj;
}
if(m_zhongjianzhi3!=0)
{
jj2=m_zhongjianzhi3*jj1;
}
else
{
jj2=jj1;
}
m_gongkuangxishuzhi=jj2;
UpdateData(false);
this->ShowWindow(SW_HIDE);
m_nextDlg.m_preDlg = this;
UpdateData(true);
m_nextDlg.DoModal();
}
void Cdaip1::OnCheck3()
{
pp=GetDlgItem(IDC_RADIO1);
pp->EnableWindow(1);
pp=GetDlgItem(IDC_RADIO2);
pp->EnableWindow(1);
pp=GetDlgItem(IDC_RADIO3);
pp->EnableWindow(1);
pp=GetDlgItem(IDC_RADIO4);
pp->EnableWindow(1);
}
void Cdaip1::OnRadio1()
{
UpdateData(true);
m_zhongjianzhi3=1.05;
UpdateData(false);
}
void Cdaip1::OnRadio2()
{
UpdateData(true);
m_zhongjianzhi3=1.11;
UpdateData(false);
}
void Cdaip1::OnRadio3()
{
UpdateData(true);
m_zhongjianzhi3=1.18;
UpdateData(false);
}
void Cdaip1::OnRadio4()
{
UpdateData(true);
m_zhongjianzhi3=1.28;
UpdateData(false);
}
void Cdaip1::Onchabiao1()
{
Czhongjiande dlg;
dlg.DoModal();
return;
}
void Cdaip1::Onchabiao2()
{
Czhongjiande2 dlg;
dlg.DoModal();
return;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -