坐标转换源代码_第1页
坐标转换源代码_第2页
坐标转换源代码_第3页
坐标转换源代码_第4页
坐标转换源代码_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、坐标转换源代码/ Convert.cpp : implementation file/#include "stdafx.h"#include "坐标转换.h"#include "Convert.h"#include "Converting.h"#include "zbxtsz.h"#include "gybl.h"#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE = _FILE_;#

2、endif/ CConvert dialogCConvert:CConvert(CWnd* pParent /*=NULL*/): CDialog(CConvert:IDD, pParent)/AFX_DATA_INIT(CConvert)m_s21 = -1;m_s22 = -1;m_s23 = -1;m_s24 = -1;m_s25 = -1;m_s26 = -1;m_s27 = -1;m_New_Zyzwx = 0.0;m_Zyzwx = 0.0;/AFX_DATA_INITvoid CConvert:DoDataExchange(CDataExchange* pDX)CDialog:D

3、oDataExchange(pDX);/AFX_DATA_MAP(CConvert)DDX_Control(pDX, IDC_NEW_Zyzwx, m_C_New_Zyzwx);DDX_Control(pDX, IDC_Zyzwx, m_C_Zyzwx);DDX_Control(pDX, IDC_ZBXT, m_Zbxt);DDX_Control(pDX, IDC_New_ZBXT, m_New_Zbxt);DDX_Control(pDX, IDC_Txfs1, m_Txfs1);DDX_Control(pDX, IDC_a21, m_c21);DDX_Control(pDX, IDC_a22

4、, m_c22);DDX_Control(pDX, IDC_a23, m_c23);DDX_Control(pDX, IDC_a24, m_c24);DDX_Control(pDX, IDC_a25, m_c25);DDX_Control(pDX, IDC_a26, m_c26);DDX_Control(pDX, IDC_a27, m_c27);DDX_Radio(pDX, IDC_a21, m_s21);DDX_Radio(pDX, IDC_a22, m_s22);DDX_Radio(pDX, IDC_a23, m_s23);DDX_Radio(pDX, IDC_a24, m_s24);DD

5、X_Radio(pDX, IDC_a25, m_s25);DDX_Radio(pDX, IDC_a26, m_s26);DDX_Radio(pDX, IDC_a27, m_s27);DDX_Text(pDX, IDC_NEW_Zyzwx, m_New_Zyzwx);DDX_Text(pDX, IDC_Zyzwx, m_Zyzwx);DDX_Control(pDX, IDC_Grid1, m_Grid1);DDX_Control(pDX, IDC_Grid2, m_Grid2);DDX_Control(pDX, IDC_Grid3, m_Grid3);DDX_Control(pDX, IDC_G

6、rid4, m_Grid4);DDX_Control(pDX, IDC_Grid5, m_Grid5);DDX_Control(pDX, IDC_Grid6, m_Grid6);DDX_Control(pDX, IDC_Grid7, m_Grid7);/AFX_DATA_MAPBEGIN_MESSAGE_MAP(CConvert, CDialog)/AFX_MSG_MAP(CConvert)ON_BN_CLICKED(IDC_Dyzbxt, OnDyzbxt)ON_BN_CLICKED(IDC_Txfs1, OnTxfs1)ON_BN_CLICKED(IDC_Txfs2, OnTxfs2)ON

7、_BN_CLICKED(IDC_Txfs3, OnTxfs3)ON_BN_CLICKED(IDC_Txfs4, OnTxfs4)ON_BN_CLICKED(IDC_a21, Ona21)ON_BN_CLICKED(IDC_a22, Ona22)ON_BN_CLICKED(IDC_a23, Ona23)ON_BN_CLICKED(IDC_a24, Ona24)ON_BN_CLICKED(IDC_a25, Ona25)ON_BN_CLICKED(IDC_a26, Ona26)ON_BN_CLICKED(IDC_a27, Ona27)ON_CBN_SELCHANGE(IDC_New_ZBXT, On

8、SelchangeNewZBXT)ON_CBN_SELCHANGE(IDC_ZBXT, OnSelchangeZbxt)ON_BN_CLICKED(ID_Insert, OnInsert)ON_BN_CLICKED(ID_Delete, OnDelete)ON_BN_CLICKED(ID_change, Onchange)ON_BN_CLICKED(ID_Input, OnInput)ON_BN_CLICKED(ID_Output, OnOutput)/AFX_MSG_MAPEND_MESSAGE_MAP()/ CConvert message handlersvoid CConvert:On

9、Dyzbxt() CZbxtSz dlg; dlg.DoModal(); int i,j; i=m_Zbxt.GetCount(); for (j=0;j m_Zbxt.DeleteString(0); m_New_Zbxt.DeleteString(0); GyBl.Zbxt_work= GyBl.Zbxt_head;while (GyBl.Zbxt_work!=NULL) m_Zbxt.AddString(GyBl.Zbxt_work->XtName); m_New_Zbxt.AddString(GyBl.Zbxt_work->XtName); GyBl.Zbxt_work=G

10、yBl.Zbxt_work->next;SzzbxtName();BOOL CConvert:OnInitDialog() int i; k_mode=1;CDialog:OnInitDialog();CString sHeading;sHeading = _T("序号|点 号 | 转 换 前 X 坐 标 | 转 换 前 Y 坐 标 | 转 换 后 X 坐 标 | 转 换 后 Y 坐 标 "); m_Grid1.SetFormatString ( sHeading); sHeading = _T("序号| 点 号 | 纬 度 | 经 度 | 转 换 后 X

11、坐 标 | 转 换 后 Y 坐 标 "); m_Grid2.SetFormatString ( sHeading);sHeading = _T("序号| 点 号 | X 坐 标 | Y 坐 标 | 纬 度 | 经 度 "); m_Grid3.SetFormatString ( sHeading);sHeading = _T("序号| 点 号 | B | L | H |X|Y|Z"); m_Grid4.SetFormatString ( sHeading);sHeading = _T("序号| 点 号 | X | Y | Z |B|L|

12、H"); m_Grid5.SetFormatString ( sHeading); for( i = 1; i < 8; i+ )m_Grid4.SetColWidth(i,1500); m_Grid5.SetColWidth(i,1500);sHeading = _T("序号| 点 号 | 转 换 前 X 坐 标 | 转 换 前 Y 坐 标 | 转 换 后 X 坐 标 | 转 换 后 Y 坐 标 "); m_Grid6.SetFormatString ( sHeading);sHeading = _T("序号| 点 号 | 转 换 前 X 坐 标

13、 | 转 换 前 Y 坐 标 | 转 换 前 Z 坐 标 | 转 换 后 X 坐 标 | 转 换 后 Y 坐 标 |转 换 前 Y 坐 标 "); m_Grid7.SetFormatString ( sHeading); m_Grid1.SetAllowUserResizing(1); m_Grid2.SetAllowUserResizing(1); m_Grid3.SetAllowUserResizing(1); m_Grid4.SetAllowUserResizing(1); m_Grid5.SetAllowUserResizing(1); m_Grid6.SetAllowUse

14、rResizing(1); m_Grid7.SetAllowUserResizing(1);m_Txfs1.SetCheck(1); Szzhfs(); GyBl.Zbxt_work= GyBl.Zbxt_head;while (GyBl.Zbxt_work!=NULL) m_Zbxt.AddString(GyBl.Zbxt_work->XtName); m_New_Zbxt.AddString(GyBl.Zbxt_work->XtName); GyBl.Zbxt_work=GyBl.Zbxt_work->next;SzzbxtName(); ReadData();retur

15、n TRUE; / return TRUE unless you set the focus to a control / EXCEPTION: OCX Property Pages should return FALSEvoid CConvert:OnTxfs1() GyBl.WorkData.Mode=1; Szzhfs();void CConvert:OnTxfs2() GyBl.WorkData.Mode=2; Szzhfs();void CConvert:OnTxfs3() GyBl.WorkData.Mode=3; Szzhfs();void CConvert:OnTxfs4()

16、GyBl.WorkData.Mode=4; Szzhfs();void CConvert:Szzhfs()m_c21.EnableWindow(GyBl.WorkData.Mode=1|GyBl.WorkData.Mode=2);m_c22.EnableWindow(GyBl.WorkData.Mode=1|GyBl.WorkData.Mode=2);m_c23.EnableWindow(GyBl.WorkData.Mode=1|GyBl.WorkData.Mode=2);m_c24.EnableWindow(GyBl.WorkData.Mode=3);m_c25.EnableWindow(G

17、yBl.WorkData.Mode=3);m_c26.EnableWindow(GyBl.WorkData.Mode=4);m_c27.EnableWindow(GyBl.WorkData.Mode=4); Szzbxt();CConvert:Szzbxt() m_Zbxt.EnableWindow( (GyBl.WorkData.Mode=1|GyBl.WorkData.Mode=2)&& (GyBl.WorkData.Ys1+GyBl.WorkData.Ys2+GyBl.WorkData.Ys3>=1) | ( (GyBl.WorkData.Mode=3)&&

18、amp; (GyBl.WorkData.Ys4+GyBl.WorkData.Ys5); m_New_Zbxt.EnableWindow( (GyBl.WorkData.Mode=1|GyBl.WorkData.Mode=2)&& (GyBl.WorkData.Ys1=1) ); m_C_New_Zyzwx.EnableWindow( (GyBl.WorkData.Mode=1|GyBl.WorkData.Mode=2)&& (GyBl.WorkData.Ys1=1) &&(!strcmp(GyBl.WorkData.New_Zbxt.Xtmode

19、,"系统保留") ); if (strcmp(GyBl.WorkData.Zbxt.Xtmode,"系统保留")=0) m_C_Zyzwx.EnableWindow(GyBl.WorkData.Mode=1|GyBl.WorkData.Mode=2)&& (GyBl.WorkData.Ys1=1|GyBl.WorkData.Ys3=1|GyBl.WorkData.Ys2=1) ); else m_C_Zyzwx.EnableWindow(FALSE); m_c21.SetCheck(GyBl.WorkData.Ys1=1); m_c22.

20、SetCheck(GyBl.WorkData.Ys2=1); m_c23.SetCheck(GyBl.WorkData.Ys3=1); m_c24.SetCheck(GyBl.WorkData.Ys4=1); m_c25.SetCheck(GyBl.WorkData.Ys5=1); m_c26.SetCheck(GyBl.WorkData.Ys6=1); m_c27.SetCheck(GyBl.WorkData.Ys7=1); Szinput();void CConvert:Ona21() GyBl.WorkData.Ys1=1; if (GyBl.WorkData.Ys1=1) GyBl.W

21、orkData.Ys2=GyBl.WorkData.Ys3=0; Szzbxt();void CConvert:Ona22() GyBl.WorkData.Ys2=1; if (GyBl.WorkData.Ys2=1) GyBl.WorkData.Ys1=GyBl.WorkData.Ys3=0; Szzbxt();void CConvert:Ona23() GyBl.WorkData.Ys3=1; if (GyBl.WorkData.Ys3=1) GyBl.WorkData.Ys1=GyBl.WorkData.Ys2=0; Szzbxt();void CConvert:Ona24() GyBl

22、.WorkData.Ys4=1; if (GyBl.WorkData.Ys4=1) GyBl.WorkData.Ys5=0; Szzbxt();void CConvert:Ona25() GyBl.WorkData.Ys5=1; if (GyBl.WorkData.Ys5=1) GyBl.WorkData.Ys4=0; Szzbxt();void CConvert:Ona26() GyBl.WorkData.Ys6=1; if (GyBl.WorkData.Ys6=1) GyBl.WorkData.Ys7=0; Szzbxt();void CConvert:Ona27() GyBl.WorkD

23、ata.Ys7=1; if (GyBl.WorkData.Ys7=1) GyBl.WorkData.Ys6=0; Szzbxt();CConvert:SzzbxtName() int i; i=0; GyBl.Zbxt_work= GyBl.Zbxt_head;while (GyBl.Zbxt_work!=NULL) i+; if (strcmp(GyBl.Zbxt_work->XtName,GyBl.WorkData.Zbxt.XtName)=0) break; GyBl.Zbxt_work=GyBl.Zbxt_work->next; if (GyBl.Zbxt_work=NUL

24、L) i+; GyBl.NewZbxt(); strcpy(GyBl.Zbxt_work->XtName,GyBl.WorkData.Zbxt.XtName); strcpy(GyBl.Zbxt_work->Xtmode,GyBl.WorkData.Zbxt.Xtmode); GyBl.Zbxt_work->Ra=GyBl.WorkData.Zbxt.Ra; GyBl.Zbxt_work->Bl=GyBl.WorkData.Zbxt.Bl; GyBl.Zbxt_work->Bl_num=GyBl.WorkData.Zbxt.Bl_num; GyBl.Zbxt_wo

25、rk->Zyzwx=GyBl.WorkData.Zbxt.Zyzwx; GyBl.Zbxt_work->Tyg=GyBl.WorkData.Zbxt.Tyg; GyBl.Zbxt_work->Xp=GyBl.WorkData.Zbxt.Xp; GyBl.Zbxt_work->Yp=GyBl.WorkData.Zbxt.Yp; m_Zbxt.AddString(GyBl.Zbxt_work->XtName); m_Zbxt.SetCurSel(i-1); strcpy(GyBl.WorkData.Zbxt.Xtmode,GyBl.Zbxt_work->Xtmo

26、de); GyBl.WorkData.Zbxt.Ra=GyBl.Zbxt_work->Ra; GyBl.WorkData.Zbxt.Bl=GyBl.Zbxt_work->Bl; GyBl.WorkData.Zbxt.Bl_num=GyBl.Zbxt_work->Bl_num; GyBl.WorkData.Zbxt.Zyzwx=GyBl.Zbxt_work->Zyzwx; GyBl.WorkData.Zbxt.Tyg=GyBl.Zbxt_work->Tyg; GyBl.WorkData.Zbxt.Xp=GyBl.Zbxt_work->Xp; GyBl.Work

27、Data.Zbxt.Yp=GyBl.Zbxt_work->Yp; m_Zyzwx=GyBl.WorkData.Zbxt.Zyzwx; i=0; GyBl.Zbxt_work= GyBl.Zbxt_head;while (GyBl.Zbxt_work!=NULL) i+; if (strcmp(GyBl.Zbxt_work->XtName,GyBl.WorkData.New_Zbxt.XtName)=0) break; GyBl.Zbxt_work=GyBl.Zbxt_work->next; if (GyBl.Zbxt_work=NULL) i+; GyBl.NewZbxt()

28、; strcpy(GyBl.Zbxt_work->XtName,GyBl.WorkData.New_Zbxt.XtName); strcpy(GyBl.Zbxt_work->Xtmode,GyBl.WorkData.New_Zbxt.Xtmode); GyBl.Zbxt_work->Ra=GyBl.WorkData.New_Zbxt.Ra; GyBl.Zbxt_work->Bl=GyBl.WorkData.New_Zbxt.Bl; GyBl.Zbxt_work->Bl_num=GyBl.WorkData.New_Zbxt.Bl_num; GyBl.Zbxt_wor

29、k->Zyzwx=GyBl.WorkData.New_Zbxt.Zyzwx; GyBl.Zbxt_work->Tyg=GyBl.WorkData.New_Zbxt.Tyg; GyBl.Zbxt_work->Xp=GyBl.WorkData.New_Zbxt.Xp; GyBl.Zbxt_work->Yp=GyBl.WorkData.New_Zbxt.Yp; m_New_Zbxt.AddString(GyBl.Zbxt_work->XtName); m_New_Zbxt.SetCurSel(i-1); strcpy(GyBl.WorkData.New_Zbxt.Xtm

30、ode,GyBl.Zbxt_work->Xtmode); GyBl.WorkData.New_Zbxt.Ra=GyBl.Zbxt_work->Ra; GyBl.WorkData.New_Zbxt.Bl=GyBl.Zbxt_work->Bl; GyBl.WorkData.New_Zbxt.Bl_num=GyBl.Zbxt_work->Bl_num; GyBl.WorkData.New_Zbxt.Zyzwx=GyBl.Zbxt_work->Zyzwx; GyBl.WorkData.New_Zbxt.Tyg=GyBl.Zbxt_work->Tyg; GyBl.Wo

31、rkData.New_Zbxt.Xp=GyBl.Zbxt_work->Xp; GyBl.WorkData.New_Zbxt.Yp=GyBl.Zbxt_work->Yp; m_New_Zyzwx=GyBl.WorkData.New_Zbxt.Zyzwx; CWnd:UpdateData(FALSE); Szzbxt();void CConvert:OnSelchangeNewZBXT() CString str; m_New_Zbxt.GetLBText(m_New_Zbxt.GetCurSel(),str); strcpy(GyBl.WorkData.New_Zbxt.XtName

32、,str); SzzbxtName();void CConvert:OnSelchangeZbxt() CString str; m_Zbxt.GetLBText(m_Zbxt.GetCurSel(),str); strcpy(GyBl.WorkData.Zbxt.XtName,str); SzzbxtName();CConvert:Szinput() m_Grid1.ShowWindow(FALSE); m_Grid2.ShowWindow(FALSE); m_Grid3.ShowWindow(FALSE); m_Grid4.ShowWindow(FALSE); m_Grid5.ShowWi

33、ndow(FALSE); m_Grid6.ShowWindow(FALSE); m_Grid7.ShowWindow(FALSE); if (GyBl.WorkData.Mode=1|GyBl.WorkData.Mode=2) m_Grid1.ShowWindow(GyBl.WorkData.Ys1=1); m_Grid2.ShowWindow(GyBl.WorkData.Ys2=1); m_Grid3.ShowWindow(GyBl.WorkData.Ys3=1); if(GyBl.WorkData.Ys1=1) k_mode=1; if(GyBl.WorkData.Ys2=1) k_mod

34、e=2; if(GyBl.WorkData.Ys3=1) k_mode=3; if (GyBl.WorkData.Mode=3) m_Grid4.ShowWindow(GyBl.WorkData.Ys4=1); m_Grid5.ShowWindow(GyBl.WorkData.Ys5=1); if(GyBl.WorkData.Ys4=1) k_mode=4; if(GyBl.WorkData.Ys5=1) k_mode=5; if (GyBl.WorkData.Mode=4) m_Grid6.ShowWindow(GyBl.WorkData.Ys6=1); m_Grid7.ShowWindow

35、(GyBl.WorkData.Ys7=1); if(GyBl.WorkData.Ys6=1) k_mode=6; if(GyBl.WorkData.Ys7=1) k_mode=7; BEGIN_EVENTSINK_MAP(CConvert, CDialog) /AFX_EVENTSINK_MAP(CConvert)ON_EVENT(CConvert, IDC_Grid1, -600 /* Click */, OnClickGrid1, VTS_NONE)ON_EVENT(CConvert, IDC_Grid2, -600 /* Click */, OnClickGrid1, VTS_NONE)

36、ON_EVENT(CConvert, IDC_Grid3, -600 /* Click */, OnClickGrid1, VTS_NONE)ON_EVENT(CConvert, IDC_Grid4, -600 /* Click */, OnClickGrid1, VTS_NONE)ON_EVENT(CConvert, IDC_Grid5, -600 /* Click */, OnClickGrid1, VTS_NONE)ON_EVENT(CConvert, IDC_Grid1, 71 /* EnterCell */, OnEnterCellGrid1, VTS_NONE)ON_EVENT(C

37、Convert, IDC_Grid2, 71 /* EnterCell */, OnEnterCellGrid1, VTS_NONE)ON_EVENT(CConvert, IDC_Grid3, 71 /* EnterCell */, OnEnterCellGrid1, VTS_NONE)ON_EVENT(CConvert, IDC_Grid4, 71 /* EnterCell */, OnEnterCellGrid1, VTS_NONE)ON_EVENT(CConvert, IDC_Grid5, 71 /* EnterCell */, OnEnterCellGrid1, VTS_NONE)ON

38、_EVENT(CConvert, IDC_Grid1, -603 /* KeyPress */, OnKeyPressGrid1, VTS_PI2)ON_EVENT(CConvert, IDC_Grid2, -603 /* KeyPress */, OnKeyPressGrid1, VTS_PI2)ON_EVENT(CConvert, IDC_Grid3, -603 /* KeyPress */, OnKeyPressGrid1, VTS_PI2)ON_EVENT(CConvert, IDC_Grid4, -603 /* KeyPress */, OnKeyPressGrid1, VTS_PI

39、2)ON_EVENT(CConvert, IDC_Grid5, -603 /* KeyPress */, OnKeyPressGrid1, VTS_PI2)/AFX_EVENTSINK_MAPEND_EVENTSINK_MAP()void CConvert:OnClickGrid1() TransferValue (FALSE);void CConvert:OnEnterCellGrid1() TransferValue (FALSE);void CConvert:OnKeyPressGrid1(short FAR* KeyAscii) switch (k_mode) case 1: m_Gr

40、id=&m_Grid1;break; case 2: m_Grid=&m_Grid2;break; case 3: m_Grid=&m_Grid3; break; case 4: m_Grid=&m_Grid4; break; case 5: m_Grid=&m_Grid5; break; switch ( (int) * KeyAscii) case VK_BACK : /Backspace - delete the last character m_GridData .Delete (m_GridData .GetLength ()-1,1); br

41、eak; case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': case '0': m_GridData = m_GridData + (TCHAR *) KeyAscii; break; case '.': if (m_GridData.Find('.')=-1) m_GridD

42、ata = m_GridData + (TCHAR *) KeyAscii;break; case '-': if (m_GridData="") m_GridData = m_GridData + (TCHAR *) KeyAscii; break;default :if (m_Grid->GetCol()=1) m_GridData = m_GridData + (TCHAR *) KeyAscii; break; TransferValue (TRUE);BOOL CConvert:TransferValue(BOOL ToGrid)CStrin

43、g sText; switch (k_mode) case 1: m_Grid=&m_Grid1;break; case 2: m_Grid=&m_Grid2;break; case 3: m_Grid=&m_Grid3; break; case 4: m_Grid=&m_Grid4; break; case 5: m_Grid=&m_Grid5; break;if (ToGrid) /Transfer value to Grid from Edit Box switch (k_mode) case 1: case 2: case 3: if (m_Gr

44、id->GetCol()<4) m_Grid->SetText(m_GridData); break; case 4: case 5: if (m_Grid->GetCol()<5) m_Grid->SetText(m_GridData); break; else m_GridData = m_Grid->GetText (); m_Grid->SetBackColorSel(RGB(0,255,255); m_Grid->SetForeColor(RGB(255,0,0);return TRUE;void CConvert:OnInser

45、t() int i,j,k; CString str; switch (k_mode) case 1: m_Grid=&m_Grid1;break; case 2: m_Grid=&m_Grid2;break; case 3: m_Grid=&m_Grid3; break; case 4: m_Grid=&m_Grid4; break; case 5: m_Grid=&m_Grid5; break; switch (k_mode) case 1: case 2: case 3: i=m_Grid->GetRow(); m_Grid->SetR

46、ows(m_Grid->GetRows()+1);for (j=m_Grid->GetRows()-1;j>i+1;j-) for (k=1;k<=5;k+) m_Grid->SetCol(k); m_Grid->SetRow(j-1); str=m_Grid->GetText(); m_Grid->SetRow(j); m_Grid->SetText(str); str="" m_Grid->SetCol(1);m_Grid->SetRow(i+1);m_Grid->SetText(str); m_G

47、rid->SetCol(2);m_Grid->SetText(str); m_Grid->SetCol(3);m_Grid->SetText(str); m_Grid->SetCol(4);m_Grid->SetText(str); m_Grid->SetCol(5);m_Grid->SetText(str); break; case 4: case 5: i=m_Grid->GetRow(); m_Grid->SetRows(m_Grid->GetRows()+1);for (j=m_Grid->GetRows()-1;

48、j>i+1;j-) for (k=1;k<=7;k+) m_Grid->SetCol(k); m_Grid->SetRow(j-1); str=m_Grid->GetText(); m_Grid->SetRow(j); m_Grid->SetText(str); str="" m_Grid->SetCol(1);m_Grid->SetRow(i+1);m_Grid->SetText(str); m_Grid->SetCol(2);m_Grid->SetText(str); m_Grid->SetC

49、ol(3);m_Grid->SetText(str); m_Grid->SetCol(4);m_Grid->SetText(str); m_Grid->SetCol(5);m_Grid->SetText(str); m_Grid->SetCol(6);m_Grid->SetText(str); m_Grid->SetCol(7);m_Grid->SetText(str); break; void CConvert:OnDelete() int i,j,k; CString str; switch (k_mode) case 1: m_Grid=&m_Grid1;break; case 2: m_Grid=&m_Grid2;break; case 3: m_Grid=&m_Grid3; break; case 4: m_Grid=&m_Grid4; break; case 5: m_Grid=&m_Grid5; break; switch (k_mode) case 1: case 2: ca

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论