⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dai2.cpp

📁 基于UG平台
💻 CPP
字号:
// dai2.cpp : implementation file
//

#include "stdafx.h"
#include "Code.h"
#include "dai2.h"
#include "main.h"
#include "zhongjiande.h"


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

/////////////////////////////////////////////////////////////////////////////
// Cdai2 dialog


Cdai2::Cdai2(CWnd* pParent /*=NULL*/)
	: CDialog(Cdai2::IDD, pParent)
{
	//{{AFX_DATA_INIT(Cdai2)
	m_gongkuangxishu = 1.1;
	m_xzhuansu = 400;
	m_chuandongbi = 1.5;
	m_zhongjianzhi = 0.0;
	m_zhongjianzhi2 = 0.0;
	m_zhongjianzhi3 = 0.0;
	m_1 = FALSE;
	m_2 = FALSE;
	m_3 = FALSE;
	m_gongkuangxishuzhi = 0.0;
	m_gonglu = 20;
	//}}AFX_DATA_INIT
}


void Cdai2::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(Cdai2)
	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_Check(pDX, IDC_CHECK1, m_1);
	DDX_Check(pDX, IDC_CHECK2, m_2);
	DDX_Check(pDX, IDC_CHECK3, m_3);
	DDX_Text(pDX, IDC_EDIT8, m_gongkuangxishuzhi);
	DDX_Text(pDX, IDC_EDIT1, m_gonglu);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(Cdai2, CDialog)
	//{{AFX_MSG_MAP(Cdai2)
	ON_BN_CLICKED(IDC_BUTTON3, OnHelpBtn)
	ON_BN_CLICKED(IDC_BUTTON2, OnPreBtn)
	ON_BN_CLICKED(IDOK, OnNextBtn)
	ON_BN_CLICKED(IDC_BUTTON1, Onchabiao)
	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_RADIO5, OnRadio5)
	ON_BN_CLICKED(IDC_RADIO6, OnRadio6)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// Cdai2 message handlers

void Cdai2::OnHelpBtn() 
{
	AfxMessageBox(_T("请与合肥数字化设计中心联系!"));	
	
}

void Cdai2::OnPreBtn() 
{
	CDialog::OnCancel();
}

void Cdai2::OnCancel() 
{
 
  CDialog::OnCancel();
}
void Cdai2::Quit() 
{
	CDialog::OnOK();
}
int leixing;
void Cdai2::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); 

	if(leixing==1)
	{
    this->ShowWindow(SW_HIDE);
	m_nextDlg.m_preDlg = this;
    UpdateData(true); 	
    m_nextDlg.DoModal(); 
	}
	if(leixing==2)
	{
    this->ShowWindow(SW_HIDE);
	m_nextDlg1.m_preDlg = this;
    UpdateData(true); 	
    m_nextDlg1.DoModal(); 
	}

	
}


void Cdai2::Onchabiao() 
{
	Czhongjiande dlg;
	dlg.DoModal();
	return;
	
}

void Cdai2::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 Cdai2::OnRadio1() 
{
	UpdateData(true); 
	m_zhongjianzhi3=1.05;
    UpdateData(false); 
	
}

void Cdai2::OnRadio2() 
{
	UpdateData(true); 
	m_zhongjianzhi3=1.11;
	UpdateData(false); 
	
}

void Cdai2::OnRadio3() 
{
    UpdateData(true); 
	m_zhongjianzhi3=1.18;
 	UpdateData(false); 
}


void Cdai2::OnRadio4() 
{
	UpdateData(true); 
	m_zhongjianzhi3=1.28;
    UpdateData(false); 
	
}

void Cdai2::OnRadio5() 
{
	leixing=1;
	
}

void Cdai2::OnRadio6() 
{
	leixing=2;
	
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -