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

📄 daip1.cpp

📁 基于UG平台
💻 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 + -