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

📄 setytdlg.cpp

📁 一个增加数据库字段的例子
💻 CPP
📖 第 1 页 / 共 3 页
字号:
// SetYtDlg.cpp : implementation file
//

#include "stdafx.h"
#include "SetYt.h"
#include "SetYtDlg.h"
#include "Password.h"

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

extern ADDR		Addr;

/////////////////////////////////////////////////////////////////////////////
// CSetYtDlg dialog

CSetYtDlg::CSetYtDlg(CWnd* pParent /*=NULL*/)
	: CDialog(CSetYtDlg::IDD, pParent)
{
	//{{AFX_DATA_INIT(CSetYtDlg)
	Stationno = 0;
	Lineno = 0;
	for(int i=0;i<24;i++)
	{
		m_value[i]=0.0f;
		m_coef[i]=1.0f;
		m_uplimite[i]=0.0f;
		m_downlimite[i]=0.0f;
		m_static[i]=_T("");
	}
	m_validf = FALSE;
	//}}AFX_DATA_INIT
	pagenum = 0;
}


void CSetYtDlg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CSetYtDlg)
	DDX_Control(pDX, IDC_COMBO1, m_stanno);
	DDX_Control(pDX, IDC_COMBO2, m_lineno);

	DDX_Text(pDX, IDC_COEF1, m_coef[0]);
	DDX_Text(pDX, IDC_COEF10, m_coef[9]);
	DDX_Text(pDX, IDC_COEF11, m_coef[10]);
	DDX_Text(pDX, IDC_COEF12, m_coef[11]);
	DDX_Text(pDX, IDC_COEF13, m_coef[12]);
	DDX_Text(pDX, IDC_COEF14, m_coef[13]);
	DDX_Text(pDX, IDC_COEF15, m_coef[14]);
	DDX_Text(pDX, IDC_COEF16, m_coef[15]);
	DDX_Text(pDX, IDC_COEF17, m_coef[16]);
	DDX_Text(pDX, IDC_COEF18, m_coef[17]);
	DDX_Text(pDX, IDC_COEF19, m_coef[18]);
	DDX_Text(pDX, IDC_COEF2, m_coef[1]);
	DDX_Text(pDX, IDC_COEF20, m_coef[19]);
	DDX_Text(pDX, IDC_COEF21, m_coef[20]);
	DDX_Text(pDX, IDC_COEF22, m_coef[21]);
	DDX_Text(pDX, IDC_COEF23, m_coef[22]);
	DDX_Text(pDX, IDC_COEF24, m_coef[23]);
	DDX_Text(pDX, IDC_COEF3, m_coef[2]);
	DDX_Text(pDX, IDC_COEF4, m_coef[3]);
	DDX_Text(pDX, IDC_COEF5, m_coef[4]);
	DDX_Text(pDX, IDC_COEF6, m_coef[5]);
	DDX_Text(pDX, IDC_COEF7, m_coef[6]);
	DDX_Text(pDX, IDC_COEF8, m_coef[7]);
	DDX_Text(pDX, IDC_COEF9, m_coef[8]);

	DDX_Text(pDX, IDC_UPLIMITE1, m_uplimite[0]);
	DDX_Text(pDX, IDC_UPLIMITE2, m_uplimite[1]);
	DDX_Text(pDX, IDC_UPLIMITE3, m_uplimite[2]);
	DDX_Text(pDX, IDC_UPLIMITE4, m_uplimite[3]);
	DDX_Text(pDX, IDC_UPLIMITE5, m_uplimite[4]);
	DDX_Text(pDX, IDC_UPLIMITE6, m_uplimite[5]);
	DDX_Text(pDX, IDC_UPLIMITE7, m_uplimite[6]);
	DDX_Text(pDX, IDC_UPLIMITE8, m_uplimite[7]);
	DDX_Text(pDX, IDC_UPLIMITE9, m_uplimite[8]);
	DDX_Text(pDX, IDC_UPLIMITE10, m_uplimite[9]);
	DDX_Text(pDX, IDC_UPLIMITE11, m_uplimite[10]);
	DDX_Text(pDX, IDC_UPLIMITE12, m_uplimite[11]);
	DDX_Text(pDX, IDC_UPLIMITE13, m_uplimite[12]);
	DDX_Text(pDX, IDC_UPLIMITE14, m_uplimite[13]);
	DDX_Text(pDX, IDC_UPLIMITE15, m_uplimite[14]);
	DDX_Text(pDX, IDC_UPLIMITE16, m_uplimite[15]);
	DDX_Text(pDX, IDC_UPLIMITE17, m_uplimite[16]);
	DDX_Text(pDX, IDC_UPLIMITE18, m_uplimite[17]);
	DDX_Text(pDX, IDC_UPLIMITE19, m_uplimite[18]);
	DDX_Text(pDX, IDC_UPLIMITE20, m_uplimite[19]);
	DDX_Text(pDX, IDC_UPLIMITE21, m_uplimite[20]);
	DDX_Text(pDX, IDC_UPLIMITE22, m_uplimite[21]);
	DDX_Text(pDX, IDC_UPLIMITE23, m_uplimite[22]);
	DDX_Text(pDX, IDC_UPLIMITE24, m_uplimite[23]);

	DDX_Text(pDX, IDC_DOWNLIMITE1, m_downlimite[0]);
	DDX_Text(pDX, IDC_DOWNLIMITE2, m_downlimite[1]);
	DDX_Text(pDX, IDC_DOWNLIMITE3, m_downlimite[2]);
	DDX_Text(pDX, IDC_DOWNLIMITE4, m_downlimite[3]);
	DDX_Text(pDX, IDC_DOWNLIMITE5, m_downlimite[4]);
	DDX_Text(pDX, IDC_DOWNLIMITE6, m_downlimite[5]);
	DDX_Text(pDX, IDC_DOWNLIMITE7, m_downlimite[6]);
	DDX_Text(pDX, IDC_DOWNLIMITE8, m_downlimite[7]);
	DDX_Text(pDX, IDC_DOWNLIMITE9, m_downlimite[8]);
	DDX_Text(pDX, IDC_DOWNLIMITE10, m_downlimite[9]);
	DDX_Text(pDX, IDC_DOWNLIMITE11, m_downlimite[10]);
	DDX_Text(pDX, IDC_DOWNLIMITE12, m_downlimite[11]);
	DDX_Text(pDX, IDC_DOWNLIMITE13, m_downlimite[12]);
	DDX_Text(pDX, IDC_DOWNLIMITE14, m_downlimite[13]);
	DDX_Text(pDX, IDC_DOWNLIMITE15, m_downlimite[14]);
	DDX_Text(pDX, IDC_DOWNLIMITE16, m_downlimite[15]);
	DDX_Text(pDX, IDC_DOWNLIMITE17, m_downlimite[16]);
	DDX_Text(pDX, IDC_DOWNLIMITE18, m_downlimite[17]);
	DDX_Text(pDX, IDC_DOWNLIMITE19, m_downlimite[18]);
	DDX_Text(pDX, IDC_DOWNLIMITE20, m_downlimite[19]);
	DDX_Text(pDX, IDC_DOWNLIMITE21, m_downlimite[20]);
	DDX_Text(pDX, IDC_DOWNLIMITE22, m_downlimite[21]);
	DDX_Text(pDX, IDC_DOWNLIMITE23, m_downlimite[22]);
	DDX_Text(pDX, IDC_DOWNLIMITE24, m_downlimite[23]);

	DDX_Text(pDX, IDC_VALUE1, m_value[0]);
	DDX_Text(pDX, IDC_VALUE10, m_value[9]);
	DDX_Text(pDX, IDC_VALUE11, m_value[10]);
	DDX_Text(pDX, IDC_VALUE12, m_value[11]);
	DDX_Text(pDX, IDC_VALUE13, m_value[12]);
	DDX_Text(pDX, IDC_VALUE14, m_value[13]);
	DDX_Text(pDX, IDC_VALUE15, m_value[14]);
	DDX_Text(pDX, IDC_VALUE16, m_value[15]);
	DDX_Text(pDX, IDC_VALUE17, m_value[16]);
	DDX_Text(pDX, IDC_VALUE18, m_value[17]);
	DDX_Text(pDX, IDC_VALUE19, m_value[18]);
	DDX_Text(pDX, IDC_VALUE2, m_value[1]);
	DDX_Text(pDX, IDC_VALUE20, m_value[19]);
	DDX_Text(pDX, IDC_VALUE21, m_value[20]);
	DDX_Text(pDX, IDC_VALUE22, m_value[21]);
	DDX_Text(pDX, IDC_VALUE23, m_value[22]);
	DDX_Text(pDX, IDC_VALUE24, m_value[23]);
	DDX_Text(pDX, IDC_VALUE3, m_value[2]);
	DDX_Text(pDX, IDC_VALUE4, m_value[3]);
	DDX_Text(pDX, IDC_VALUE5, m_value[4]);
	DDX_Text(pDX, IDC_VALUE6, m_value[5]);
	DDX_Text(pDX, IDC_VALUE7, m_value[6]);
	DDX_Text(pDX, IDC_VALUE8, m_value[7]);
	DDX_Text(pDX, IDC_VALUE9, m_value[8]);

	DDX_Text(pDX, IDC_STATIC1, m_static[0]);
	DDX_Text(pDX, IDC_STATIC2, m_static[1]);
	DDX_Text(pDX, IDC_STATIC3, m_static[2]);
	DDX_Text(pDX, IDC_STATIC4, m_static[3]);
	DDX_Text(pDX, IDC_STATIC5, m_static[4]);
	DDX_Text(pDX, IDC_STATIC6, m_static[5]);
	DDX_Text(pDX, IDC_STATIC7, m_static[6]);
	DDX_Text(pDX, IDC_STATIC8, m_static[7]);
	DDX_Text(pDX, IDC_STATIC9, m_static[8]);
	DDX_Text(pDX, IDC_STATIC10, m_static[9]);
	DDX_Text(pDX, IDC_STATIC11, m_static[10]);
	DDX_Text(pDX, IDC_STATIC12, m_static[11]);
	DDX_Text(pDX, IDC_STATIC13, m_static[12]);
	DDX_Text(pDX, IDC_STATIC14, m_static[13]);
	DDX_Text(pDX, IDC_STATIC15, m_static[14]);
	DDX_Text(pDX, IDC_STATIC16, m_static[15]);
	DDX_Text(pDX, IDC_STATIC17, m_static[16]);
	DDX_Text(pDX, IDC_STATIC18, m_static[17]);
	DDX_Text(pDX, IDC_STATIC19, m_static[18]);
	DDX_Text(pDX, IDC_STATIC20, m_static[19]);
	DDX_Text(pDX, IDC_STATIC21, m_static[20]);
	DDX_Text(pDX, IDC_STATIC22, m_static[21]);
	DDX_Text(pDX, IDC_STATIC23, m_static[22]);
	DDX_Text(pDX, IDC_STATIC24, m_static[23]);
	DDX_Check(pDX, IDC_CHECK1, m_validf);
	DDX_Control(pDX, IDC_DATETIMEPICKER1, m_datatime);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CSetYtDlg, CDialog)
	//{{AFX_MSG_MAP(CSetYtDlg)
	ON_CBN_SELCHANGE(IDC_COMBO1, OnSelchangeStation)
	ON_CBN_SELCHANGE(IDC_COMBO2, OnSelchangeLine)
	ON_BN_CLICKED(IDC_CHECK1, OnCheck1)
	ON_BN_CLICKED(IDC_PREV, OnPrev)
	ON_BN_CLICKED(IDC_NEXT, OnNext)
	ON_EN_CHANGE(IDC_VALUE1, OnChangeValue0)
	ON_EN_CHANGE(IDC_VALUE2, OnChangeValue1)
	ON_EN_CHANGE(IDC_VALUE3, OnChangeValue2)
	ON_EN_CHANGE(IDC_VALUE4, OnChangeValue3)
	ON_EN_CHANGE(IDC_VALUE5, OnChangeValue4)
	ON_EN_CHANGE(IDC_VALUE6, OnChangeValue5)
	ON_EN_CHANGE(IDC_VALUE7, OnChangeValue6)
	ON_EN_CHANGE(IDC_VALUE8, OnChangeValue7)
	ON_EN_CHANGE(IDC_VALUE9, OnChangeValue8)
	ON_EN_CHANGE(IDC_VALUE10, OnChangeValue9)
	ON_EN_CHANGE(IDC_VALUE11, OnChangeValue10)
	ON_EN_CHANGE(IDC_VALUE12, OnChangeValue11)
	ON_EN_CHANGE(IDC_VALUE13, OnChangeValue12)
	ON_EN_CHANGE(IDC_VALUE14, OnChangeValue13)
	ON_EN_CHANGE(IDC_VALUE15, OnChangeValue14)
	ON_EN_CHANGE(IDC_VALUE16, OnChangeValue15)
	ON_EN_CHANGE(IDC_VALUE17, OnChangeValue16)
	ON_EN_CHANGE(IDC_VALUE18, OnChangeValue17)
	ON_EN_CHANGE(IDC_VALUE19, OnChangeValue18)
	ON_EN_CHANGE(IDC_VALUE20, OnChangeValue19)
	ON_EN_CHANGE(IDC_VALUE21, OnChangeValue20)
	ON_EN_CHANGE(IDC_VALUE22, OnChangeValue21)
	ON_EN_CHANGE(IDC_VALUE23, OnChangeValue22)
	ON_EN_CHANGE(IDC_VALUE24, OnChangeValue23)

	ON_EN_CHANGE(IDC_DOWNLIMITE1, OnChangeDownlimite0)
	ON_EN_CHANGE(IDC_DOWNLIMITE2, OnChangeDownlimite1)
	ON_EN_CHANGE(IDC_DOWNLIMITE3, OnChangeDownlimite2)
	ON_EN_CHANGE(IDC_DOWNLIMITE4, OnChangeDownlimite3)
	ON_EN_CHANGE(IDC_DOWNLIMITE5, OnChangeDownlimite4)
	ON_EN_CHANGE(IDC_DOWNLIMITE6, OnChangeDownlimite5)
	ON_EN_CHANGE(IDC_DOWNLIMITE7, OnChangeDownlimite6)
	ON_EN_CHANGE(IDC_DOWNLIMITE8, OnChangeDownlimite7)
	ON_EN_CHANGE(IDC_DOWNLIMITE9, OnChangeDownlimite8)
	ON_EN_CHANGE(IDC_DOWNLIMITE10, OnChangeDownlimite9)
	ON_EN_CHANGE(IDC_DOWNLIMITE11, OnChangeDownlimite10)
	ON_EN_CHANGE(IDC_DOWNLIMITE12, OnChangeDownlimite11)
	ON_EN_CHANGE(IDC_DOWNLIMITE13, OnChangeDownlimite12)
	ON_EN_CHANGE(IDC_DOWNLIMITE14, OnChangeDownlimite13)
	ON_EN_CHANGE(IDC_DOWNLIMITE15, OnChangeDownlimite14)
	ON_EN_CHANGE(IDC_DOWNLIMITE16, OnChangeDownlimite15)
	ON_EN_CHANGE(IDC_DOWNLIMITE17, OnChangeDownlimite16)
	ON_EN_CHANGE(IDC_DOWNLIMITE18, OnChangeDownlimite17)
	ON_EN_CHANGE(IDC_DOWNLIMITE19, OnChangeDownlimite18)
	ON_EN_CHANGE(IDC_DOWNLIMITE20, OnChangeDownlimite19)
	ON_EN_CHANGE(IDC_DOWNLIMITE21, OnChangeDownlimite20)
	ON_EN_CHANGE(IDC_DOWNLIMITE22, OnChangeDownlimite21)
	ON_EN_CHANGE(IDC_DOWNLIMITE23, OnChangeDownlimite22)
	ON_EN_CHANGE(IDC_DOWNLIMITE24, OnChangeDownlimite23)

	ON_EN_CHANGE(IDC_COEF1, OnChangeCoef0)
	ON_EN_CHANGE(IDC_COEF2, OnChangeCoef1)
	ON_EN_CHANGE(IDC_COEF3, OnChangeCoef2)
	ON_EN_CHANGE(IDC_COEF4, OnChangeCoef3)
	ON_EN_CHANGE(IDC_COEF5, OnChangeCoef4)
	ON_EN_CHANGE(IDC_COEF6, OnChangeCoef5)
	ON_EN_CHANGE(IDC_COEF7, OnChangeCoef6)
	ON_EN_CHANGE(IDC_COEF8, OnChangeCoef7)
	ON_EN_CHANGE(IDC_COEF9, OnChangeCoef8)
	ON_EN_CHANGE(IDC_COEF10, OnChangeCoef9)
	ON_EN_CHANGE(IDC_COEF11, OnChangeCoef10)
	ON_EN_CHANGE(IDC_COEF12, OnChangeCoef11)
	ON_EN_CHANGE(IDC_COEF13, OnChangeCoef12)
	ON_EN_CHANGE(IDC_COEF14, OnChangeCoef13)
	ON_EN_CHANGE(IDC_COEF15, OnChangeCoef14)
	ON_EN_CHANGE(IDC_COEF16, OnChangeCoef15)
	ON_EN_CHANGE(IDC_COEF17, OnChangeCoef16)
	ON_EN_CHANGE(IDC_COEF18, OnChangeCoef17)
	ON_EN_CHANGE(IDC_COEF19, OnChangeCoef18)
	ON_EN_CHANGE(IDC_COEF20, OnChangeCoef19)
	ON_EN_CHANGE(IDC_COEF21, OnChangeCoef20)
	ON_EN_CHANGE(IDC_COEF22, OnChangeCoef21)
	ON_EN_CHANGE(IDC_COEF23, OnChangeCoef22)
	ON_EN_CHANGE(IDC_COEF24, OnChangeCoef23)

	ON_EN_CHANGE(IDC_UPLIMITE1, OnChangeUplimite0)
	ON_EN_CHANGE(IDC_UPLIMITE2, OnChangeUplimite1)
	ON_EN_CHANGE(IDC_UPLIMITE3, OnChangeUplimite2)
	ON_EN_CHANGE(IDC_UPLIMITE4, OnChangeUplimite3)
	ON_EN_CHANGE(IDC_UPLIMITE5, OnChangeUplimite4)
	ON_EN_CHANGE(IDC_UPLIMITE6, OnChangeUplimite5)
	ON_EN_CHANGE(IDC_UPLIMITE7, OnChangeUplimite6)
	ON_EN_CHANGE(IDC_UPLIMITE8, OnChangeUplimite7)
	ON_EN_CHANGE(IDC_UPLIMITE9, OnChangeUplimite8)
	ON_EN_CHANGE(IDC_UPLIMITE10, OnChangeUplimite9)
	ON_EN_CHANGE(IDC_UPLIMITE11, OnChangeUplimite10)
	ON_EN_CHANGE(IDC_UPLIMITE12, OnChangeUplimite11)
	ON_EN_CHANGE(IDC_UPLIMITE13, OnChangeUplimite12)
	ON_EN_CHANGE(IDC_UPLIMITE14, OnChangeUplimite13)
	ON_EN_CHANGE(IDC_UPLIMITE15, OnChangeUplimite14)
	ON_EN_CHANGE(IDC_UPLIMITE16, OnChangeUplimite15)
	ON_EN_CHANGE(IDC_UPLIMITE17, OnChangeUplimite16)
	ON_EN_CHANGE(IDC_UPLIMITE18, OnChangeUplimite17)
	ON_EN_CHANGE(IDC_UPLIMITE19, OnChangeUplimite18)
	ON_EN_CHANGE(IDC_UPLIMITE20, OnChangeUplimite19)
	ON_EN_CHANGE(IDC_UPLIMITE21, OnChangeUplimite20)
	ON_EN_CHANGE(IDC_UPLIMITE22, OnChangeUplimite21)
	ON_EN_CHANGE(IDC_UPLIMITE23, OnChangeUplimite22)
	ON_EN_CHANGE(IDC_UPLIMITE24, OnChangeUplimite23)

	ON_NOTIFY(DTN_DATETIMECHANGE, IDC_DATETIMEPICKER1, OnDatetimechangeDatetimepicker1)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CSetYtDlg message handlers

BOOL CSetYtDlg::OnInitDialog() 
{
	CDialog::OnInitDialog();
	CTime time = CTime::GetCurrentTime();
	year =  time.GetYear();
	month = time.GetMonth();
	day = time.GetDay();
	// TODO: Add extra initialization here
	Stationno = 0;
	Lineno = 0;
	CString str;
	for( int i=0; i<Addr.SysPara_addr->rtumaxnum; i++ )
	{
		str.Format("%d:%s",i,(Addr.Station_addr+i)->stationname);
		m_stanno.AddString(str);
	}
	m_stanno.SetCurSel(Stationno);
	m_lineno.ResetContent();
/*
	LINEPARA *linepara=GetLineParaPt(&Addr,Stationno,0);
	for (int j=0;j<(Addr.Station_addr+Stationno)->linenum;j++)
	{
		str.Format("%d:%s(%s)",j,linepara->chiname,linepara->ascname);
		m_lineno.AddString(str);
		linepara++;
	}
*/
	m_lineno.AddString("01号发电机");
	m_lineno.AddString("02号发电机");

    m_lineno.SetCurSel(Lineno);

	setytdata = *(GetSetytDataPt(&Addr,Stationno,Lineno));

	setytdata.modified = 0;

	p[0]=(CEdit *)GetDlgItem(IDC_VALUE1);
	p[1]=(CEdit *)GetDlgItem(IDC_VALUE2);
	p[2]=(CEdit *)GetDlgItem(IDC_VALUE3);	
	p[3]=(CEdit *)GetDlgItem(IDC_VALUE4);
	p[4]=(CEdit *)GetDlgItem(IDC_VALUE5);
	p[5]=(CEdit *)GetDlgItem(IDC_VALUE6);
	p[6]=(CEdit *)GetDlgItem(IDC_VALUE7);
	p[7]=(CEdit *)GetDlgItem(IDC_VALUE8);
	p[8]=(CEdit *)GetDlgItem(IDC_VALUE9);
	p[9]=(CEdit *)GetDlgItem(IDC_VALUE10);
	p[10]=(CEdit *)GetDlgItem(IDC_VALUE11);
	p[11]=(CEdit *)GetDlgItem(IDC_VALUE12);
	p[12]=(CEdit *)GetDlgItem(IDC_VALUE13);
	p[13]=(CEdit *)GetDlgItem(IDC_VALUE14);
	p[14]=(CEdit *)GetDlgItem(IDC_VALUE15);
	p[15]=(CEdit *)GetDlgItem(IDC_VALUE16);
	p[16]=(CEdit *)GetDlgItem(IDC_VALUE17);
	p[17]=(CEdit *)GetDlgItem(IDC_VALUE18);
	p[18]=(CEdit *)GetDlgItem(IDC_VALUE19);
	p[19]=(CEdit *)GetDlgItem(IDC_VALUE20);
	p[20]=(CEdit *)GetDlgItem(IDC_VALUE21);
	p[21]=(CEdit *)GetDlgItem(IDC_VALUE22);
	p[22]=(CEdit *)GetDlgItem(IDC_VALUE23);
	p[23]=(CEdit *)GetDlgItem(IDC_VALUE24);

	p1[0]=(CEdit *)GetDlgItem(IDC_COEF1);
	p1[1]=(CEdit *)GetDlgItem(IDC_COEF2);
	p1[2]=(CEdit *)GetDlgItem(IDC_COEF3);	
	p1[3]=(CEdit *)GetDlgItem(IDC_COEF4);
	p1[4]=(CEdit *)GetDlgItem(IDC_COEF5);
	p1[5]=(CEdit *)GetDlgItem(IDC_COEF6);
	p1[6]=(CEdit *)GetDlgItem(IDC_COEF7);
	p1[7]=(CEdit *)GetDlgItem(IDC_COEF8);
	p1[8]=(CEdit *)GetDlgItem(IDC_COEF9);
	p1[9]=(CEdit *)GetDlgItem(IDC_COEF10);
	p1[10]=(CEdit *)GetDlgItem(IDC_COEF11);
	p1[11]=(CEdit *)GetDlgItem(IDC_COEF12);
	p1[12]=(CEdit *)GetDlgItem(IDC_COEF13);
	p1[13]=(CEdit *)GetDlgItem(IDC_COEF14);
	p1[14]=(CEdit *)GetDlgItem(IDC_COEF15);
	p1[15]=(CEdit *)GetDlgItem(IDC_COEF16);
	p1[16]=(CEdit *)GetDlgItem(IDC_COEF17);
	p1[17]=(CEdit *)GetDlgItem(IDC_COEF18);
	p1[18]=(CEdit *)GetDlgItem(IDC_COEF19);
	p1[19]=(CEdit *)GetDlgItem(IDC_COEF20);
	p1[20]=(CEdit *)GetDlgItem(IDC_COEF21);
	p1[21]=(CEdit *)GetDlgItem(IDC_COEF22);
	p1[22]=(CEdit *)GetDlgItem(IDC_COEF23);
	p1[23]=(CEdit *)GetDlgItem(IDC_COEF24);

	m[0]=(CEdit *)GetDlgItem(IDC_UPLIMITE1);

⌨️ 快捷键说明

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