资源简介

创建一个单文档结构的MFC程序, 绘制XYZ轴,并能通过鼠标键盘进行控制,缩放,旋转,移动...窗口大小改变,图形也保持不变形

资源截图

代码片段和文件信息

#include “StdAfx.h“
#include “BkGround.h“


CBkGround::CBkGround(void)
{
m_dXPos = 0.0;
m_dYPos = 0.0;
m_dXAngle = 0.0;
m_dYAngle = 0.0;
m_dAngle = 0.0;
m_dScale = 1.0;
}

CBkGround::~CBkGround(void)
{
}

BOOL CBkGround::InitializeOpenGL()
{
m_pDC = new CClientDC (ThisWindow()); 
if(m_pDC == NULL)
{
AfxMessageBox(_T(“new CClientDC  ERROR!“));
return FALSE;
}

// 设置当前的绘图像素格式   
if(!SetupPixelFormat())
{
return FALSE;
}

// 创建绘图描述表   
m_hRC = ::wglCreateContext (m_pDC->GetSafeHdc ());
if(m_hRC == 0)
{
AfxMessageBox(_T(“创建绘图描述表失败“));
return FALSE;
}

// 使绘图描述表为当前调用线程的当前绘图描述表  
if(::wglMakeCurrent (m_pDC->GetSafeHdc () m_hRC)==FALSE)
{
AfxMessageBox(_T(“调用线程的当前绘图描述表失败“));
return FALSE;
}

glCle

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

     文件       4123  2014-09-13 22:45  LDS\BkGround.cpp

     文件       1157  2014-09-13 21:45  LDS\BkGround.h

     文件     163588  2014-09-13 18:01  LDS\LDS.APS

     文件       3671  2014-09-09 17:08  LDS\LDS.cpp

     文件        740  2014-09-09 17:06  LDS\LDS.h

     文件      23528  2014-09-13 18:01  LDS\LDS.rc

     文件       6542  2014-09-10 11:47  LDS\LDS.vcxproj

     文件       3747  2014-09-10 11:29  LDS\LDS.vcxproj.filters

     文件        143  2014-09-09 17:03  LDS\LDS.vcxproj.user

     文件       2204  2014-09-09 17:38  LDS\LDSDoc.cpp

     文件        881  2014-09-09 17:06  LDS\LDSDoc.h

     文件       4827  2014-09-13 22:45  LDS\LDSView.cpp

     文件       1769  2014-09-13 18:41  LDS\LDSView.h

     文件       1968  2014-09-13 18:01  LDS\MainFrm.cpp

     文件        814  2014-09-09 17:07  LDS\MainFrm.h

     文件       3258  2014-09-09 17:03  LDS\ReadMe.txt

    .......      5176  2009-08-31 03:59  LDS\res\buttons.bmp

    .......     36920  2009-08-31 03:59  LDS\res\filelarge.bmp

    .......     11320  2009-08-31 03:59  LDS\res\filesmall.bmp

     文件       9662  2009-12-18 12:26  LDS\res\LDS.ico

     文件        662  2014-09-09 17:03  LDS\res\LDS.rc2

    .......      4710  2009-08-31 02:31  LDS\res\LDSDoc.ico

     文件       9270  2014-09-11 17:38  LDS\res\main.bmp

     文件       2758  2009-08-31 03:59  LDS\res\mainx.bmp

     文件       6747  2014-09-09 17:54  LDS\res\ribbon.mfcribbon-ms

    .......      1078  2009-08-31 02:31  LDS\res\Toolbar.bmp

    .......      5816  2009-08-31 03:59  LDS\res\Toolbar256.bmp

    .......     16440  2009-08-31 03:59  LDS\res\writelarge.bmp

    .......      9272  2009-08-31 03:59  LDS\res\writesmall.bmp

     文件       3074  2014-09-09 17:54  LDS\resource.h

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

评论

共有 条评论