资源简介
创建一个单文档结构的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个文件信息
- 上一篇:MFC bezier曲线
- 下一篇:直接插入排序法、冒泡排序法、直接选择排序法算法
相关资源
- 移动联通短信猫wavecom收发插件
- 一款MFC关机小程序
- 完成端口开发包iocpmfc
- 基于MFC实现的UDP组播程序
- opengl 填充图元 扫描线算法
- opengl:基于linux下雷达ppi
- opengl编程开发基础
- OpenGL教室纹理映射贴图
- MFC图片操作(PRO5_PNGDlg.cpp)
- C++实战源码-可随鼠标移动的图形
- C++实战源码-上下移动列表项的位置
- C++实战源码-不可移动的窗体
- C++实战源码-如何在图片上平滑移动文
- C++ 批量移动文件
- C++ 移动文件
- MFC共享内存的
- opengl移动的小车
- opengl人物设计大头儿子
- opengl人物设计博士脸
- 老外写的功能强大的文件查找工具(
- MFC获取电脑文件夹下文件的名称,类
- C++ MFC调用Javascrip函数
- C 播放WAVE音频
- MFCC谱图及其三维图表示
- opengl调试
- 《深入浅出MFC》高清第二版.zip
- QT+OPENGL开发
- MFC透明按钮
- VS2010 MFC 摄像头
- MFC 按键精灵.rar
评论
共有 条评论