• 大小: 8.96MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-09
  • 语言: 其他
  • 标签:

资源简介

VC实现OpenGL三维绘图

资源截图

代码片段和文件信息

// ControlWnd.cpp : implementation file
//

#include “stdafx.h“
#include “Test1.h“
#include “ControlWnd.h“
#include “ProjectView.h“

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

/////////////////////////////////////////////////////////////////////////////
// CControlWnd

IMPLEMENT_DYNCREATE(CControlWnd CFormView)

extern GLfloat  xrofyrofzrof;
extern bool   gbDataIsEmpty;
CControlWnd::CControlWnd()
: CFormView(CControlWnd::IDD)
{
//{{AFX_DATA_INIT(CControlWnd)
m_nxZoom = 60;
m_nyZoom = 5;
m_nzZoom = 10;
m_nMaxrange = 0.0f;
m_nMinrange = 0.0f;
//}}AFX_DATA_INIT
m_bShowCoordinate = true;
this->m_bShowConsult = true; 
m_bXpWnd = false;
pWnd = NULL;
}

CControlWnd::~CControlWnd()
{
if (pWnd)
{
delete pWnd;
pWnd = NULL;
}
}

void CControlWnd::DoDataExchange(CDataExchange* pDX)
{
CFormView::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CControlWnd)
DDX_Control(pDX IDC_ZOOMBACK m_ZoomBack);
DDX_Control(pDX IDC_ZOOMDEL m_ZoomDel);
DDX_Control(pDX IDC_ZOOMADD m_ZoomAdd);
DDX_Control(pDX IDC_SHOWTPWND m_ShowXpWnd);
DDX_Control(pDX IDC_SHOWDATAWND m_ShowDataWnd);
DDX_Control(pDX IDC_MINRANGE m_Minrange);
DDX_Control(pDX IDC_MAXRANGE m_Maxrange);
DDX_Control(pDX IDC_CLEAR_DATA m_Clearbtn);
DDX_Control(pDX IDC_VIEWPIC m_Viewpicbtn);
DDX_Control(pDX IDC_SETDEFAULT m_SetDefaultbtn);
DDX_Control(pDX IDC_GETDATA m_GetDatabtn);
DDX_Control(pDX IDC_PICVALUE m_PicValue);
DDX_Control(pDX IDC_ALLVALUE m_AllValue);
DDX_Control(pDX IDC_ZZOOM m_zZoom);
DDX_Control(pDX IDC_YZOOM m_yZoom);
DDX_Control(pDX IDC_XZOOM m_xZoom);
DDX_Text(pDX IDC_XZOOM m_nxZoom);
DDX_Text(pDX IDC_YZOOM m_nyZoom);
DDX_Text(pDX IDC_ZZOOM m_nzZoom);
DDX_Text(pDX IDC_MAXRANGE m_nMaxrange);
DDX_Text(pDX IDC_MINRANGE m_nMinrange);
//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CControlWnd CFormView)
//{{AFX_MSG_MAP(CControlWnd)
ON_BN_CLICKED(IDC_VIEWPIC OnViewpic)
ON_LBN_DBLCLK(IDC_ALLVALUE OnDblclkAllvalue)
ON_LBN_DBLCLK(IDC_PICVALUE OnDblclkPicvalue)
ON_BN_CLICKED(IDC_SETDEFAULT OnSetdefault)
ON_BN_CLICKED(IDC_RADIOTURN OnRadioturn)
ON_BN_CLICKED(IDC_RADIOSELECT OnRadioselect)
ON_BN_CLICKED(IDC_GETDATA OnGetdata)
ON_BN_CLICKED(IDC_CLEAR_DATA OnClearData)
ON_WM_CTLCOLOR()
ON_BN_CLICKED(IDC_SHOWDATAWND OnShowdatawnd)
ON_BN_CLICKED(IDC_CHECKCONSULT OnCheckconsult)
ON_BN_CLICKED(IDC_CHECKCOOLDINATE OnCheckcooldinate)
ON_BN_CLICKED(IDC_RADIOTURNX OnRadioturnx)
ON_BN_CLICKED(IDC_RADIOTURNY OnRadioturny)
ON_BN_CLICKED(IDC_RADIOTURNZ OnRadioturnz)
ON_BN_CLICKED(IDC_SHOWTPWND OnShowTpWnd)
ON_BN_CLICKED(IDC_ZOOMADD OnZoomAdd)
ON_BN_CLICKED(IDC_ZOOMDEL OnZoomdel)
ON_BN_CLICKED(IDC_ZOOMBACK OnZoomback)
ON_BN_CLICKED(IDC_CHECKLIGHTING OnChecklighting)
//}}AFX_MSG_MAP
ON_MESSAGE(MESSAGE_ENABLEBTNEnableButton)
ON_MESSAGE(MESSAGE_DISABLEBTN DisableBu

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      12417  2012-02-02 11:27  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\ControlWnd.cpp

     文件       3253  2011-12-30 11:10  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\ControlWnd.h

     文件     154000  2012-02-11 16:01  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Data\1.3DSF

     文件    3914241  2002-12-17 15:25  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Data\t56a.3dsf

     文件        605  2002-12-25 10:20  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\DataManager.cpp

     文件        969  2009-02-07 21:34  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\DataManager.h

     文件      68629  2012-02-02 11:27  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\ControlWnd.obj

     文件      66889  2012-02-02 11:27  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\ControlWnd.sbr

     文件       4883  2012-02-02 09:43  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\DataManager.obj

     文件      44664  2012-02-02 09:43  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\DataManager.sbr

     文件     106581  2012-02-02 09:43  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\MagWnd.dll

     文件     151012  2012-02-02 09:43  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\MagWnd.ilk

     文件       5584  2012-02-02 09:43  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\MagWnd.lib

     文件      36230  2012-02-02 09:43  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\MainFrm.obj

     文件      66345  2012-02-02 09:43  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\MainFrm.sbr

     文件      13043  2012-02-02 09:43  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\MySp.obj

     文件      45275  2012-02-02 09:43  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\MySp.sbr

     文件      38462  2012-02-02 09:43  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\ProjectView.obj

     文件      56779  2012-02-02 09:43  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\ProjectView.sbr

     文件     105870  2012-02-02 09:43  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\StdAfx.obj

     文件    1375004  2012-02-02 09:43  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\StdAfx.sbr

     文件    3941376  2012-01-02 20:14  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\Test1.bsc

     文件     241741  2012-02-11 14:23  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\Test1.exe

     文件    1003304  2012-02-11 14:23  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\Test1.ilk

     文件      26751  2012-02-02 09:43  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\Test1.obj

     文件    6881108  2012-02-02 09:43  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\Test1.pch

     文件     820224  2012-02-11 14:23  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\Test1.pdb

     文件      27492  2012-02-02 09:43  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\Test1.res

     文件      55571  2012-02-02 09:43  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\Test1.sbr

     文件      15377  2012-02-02 09:43  VC实现OpenGL三维绘图\VC实现OpenGL三维绘图\Debug\Test1Doc.obj

............此处省略110个文件信息

评论

共有 条评论

相关资源