Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабораторная работа №23 / Laba2 / InitT
.cpp// InitT.cpp : implementation file
//
#include "stdafx.h"
#include "Laba2.h"
#include "InitT.h"
#include ".\initt.h"
// InitT dialog
IMPLEMENT_DYNAMIC(InitT, CDialog)
InitT::InitT(CWnd* pParent /*=NULL*/)
: CDialog(InitT::IDD, pParent)
{
}
InitT::~InitT()
{
}
void InitT::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
if(theApp.Init == 1)
{
DDX_Text(pDX, IDC_EDIT1, T1X);
DDX_Text(pDX, IDC_EDIT2, T1Y);
DDX_Text(pDX, IDC_EDIT3, T1Z);
DDX_Text(pDX, IDC_EDIT4, T2X);
DDX_Text(pDX, IDC_EDIT5, T2Y);
DDX_Text(pDX, IDC_EDIT6, T2Z);
DDX_Text(pDX, IDC_EDIT7, T3X);
DDX_Text(pDX, IDC_EDIT8, T3Y);
DDX_Text(pDX, IDC_EDIT9, T3Z);
DDX_Text(pDX, IDC_EDIT10, T4X);
DDX_Text(pDX, IDC_EDIT11, T4Y);
DDX_Text(pDX, IDC_EDIT12, T4Z);
DDX_Text(pDX, IDC_EDIT13, T5X);
DDX_Text(pDX, IDC_EDIT14, T5Y);
DDX_Text(pDX, IDC_EDIT15, T5Z);
theApp.T1.X = T1X;
theApp.T1.Y = T1Y;
theApp.T1.Z = T1Z;
theApp.T2.X = T2X;
theApp.T2.Y = T2Y;
theApp.T2.Z = T2Z;
theApp.T3.X = T3X;
theApp.T3.Y = T3Y;
theApp.T3.Z = T3Z;
theApp.T4.X = T4X;
theApp.T4.Y = T4Y;
theApp.T4.Z = T4Z;
theApp.T5.X = T5X;
theApp.T5.Y = T5Y;
theApp.T5.Z = T5Z;
}
else
theApp.Init = 1;
}
BEGIN_MESSAGE_MAP(InitT, CDialog)
END_MESSAGE_MAP()
// InitT message handlers
BOOL InitT::OnInitDialog()
{
CDialog::OnInitDialog();
SetDlgItemInt(IDC_EDIT1, (UINT)theApp.T1.X, TRUE);
SetDlgItemInt(IDC_EDIT2, (UINT)theApp.T1.Y, TRUE);
SetDlgItemInt(IDC_EDIT3, (UINT)theApp.T1.Z, TRUE);
SetDlgItemInt(IDC_EDIT4, (UINT)theApp.T2.X, TRUE);
SetDlgItemInt(IDC_EDIT5, (UINT)theApp.T2.Y, TRUE);
SetDlgItemInt(IDC_EDIT6, (UINT)theApp.T2.Z, TRUE);
SetDlgItemInt(IDC_EDIT7, (UINT)theApp.T3.X, TRUE);
SetDlgItemInt(IDC_EDIT8, (UINT)theApp.T3.Y, TRUE);
SetDlgItemInt(IDC_EDIT9, (UINT)theApp.T3.Z, TRUE);
SetDlgItemInt(IDC_EDIT10, (UINT)theApp.T4.X, TRUE);
SetDlgItemInt(IDC_EDIT11, (UINT)theApp.T4.Y, TRUE);
SetDlgItemInt(IDC_EDIT12, (UINT)theApp.T4.Z, TRUE);
SetDlgItemInt(IDC_EDIT13, (UINT)theApp.T5.X, TRUE);
SetDlgItemInt(IDC_EDIT14, (UINT)theApp.T5.Y, TRUE);
SetDlgItemInt(IDC_EDIT15, (UINT)theApp.T5.Z, TRUE);
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
Соседние файлы в папке Laba2