• tianyuan1985614
    了解作者
  • Visual C++
    开发工具
  • 1.9MB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 181
    下载次数
  • 2010-04-15 21:15
    上传日期
利用OpenGL实现三维物体的平移旋转,对于初学者非常好!
opengl_mfc.rar
  • opengl_mfc
  • res
  • Toolbar.bmp
    1.1KB
  • initDoc.ico
    1.1KB
  • init.rc2
    396B
  • init.ico
    1.1KB
  • toolbar1.bmp
    1.2KB
  • Debug
  • init.ilk
    337KB
  • vc60.pdb
    356KB
  • initView.obj
    42.9KB
  • init.res
    7KB
  • init.obj
    23.3KB
  • MainFrm.obj
    21KB
  • vc60.idb
    193KB
  • init.pch
    5.2MB
  • StdAfx.obj
    103.8KB
  • init.pdb
    345KB
  • init.exe
    128.1KB
  • initDoc.obj
    15KB
  • ReadMe.txt
    4.2KB
  • StdAfx.h
    1.2KB
  • init.rc
    10.5KB
  • initView.h
    2.3KB
  • initView.cpp
    13.3KB
  • MainFrm.cpp
    2.8KB
  • init.clw
    1.9KB
  • initDoc.h
    1.6KB
  • MainFrm.h
    1.6KB
  • init.dsp
    4.5KB
  • init.ncb
    161KB
  • resource.h
    1.3KB
  • init.cpp
    4.1KB
  • init.aps
    28.6KB
  • init.opt
    49.5KB
  • init.h
    1.4KB
  • initDoc.cpp
    1.8KB
  • init.dsw
    514B
  • init.plg
    750B
  • StdAfx.cpp
    341B
内容介绍
======================================================================== MICROSOFT FOUNDATION CLASS LIBRARY : init ======================================================================== AppWizard has created this init application for you. This application not only demonstrates the basics of using the Microsoft Foundation classes but is also a starting point for writing your application. This file contains a summary of what you will find in each of the files that make up your init application. init.dsp This file (the project file) contains information at the project level and is used to build a single project or subproject. Other users can share the project (.dsp) file, but they should export the makefiles locally. init.h This is the main header file for the application. It includes other project specific headers (including Resource.h) and declares the CInitApp application class. init.cpp This is the main application source file that contains the application class CInitApp. init.rc This is a listing of all of the Microsoft Windows resources that the program uses. It includes the icons, bitmaps, and cursors that are stored in the RES subdirectory. This file can be directly edited in Microsoft Visual C++. init.clw This file contains information used by ClassWizard to edit existing classes or add new classes. ClassWizard also uses this file to store information needed to create and edit message maps and dialog data maps and to create prototype member functions. res\init.ico This is an icon file, which is used as the application's icon. This icon is included by the main resource file init.rc. res\init.rc2 This file contains resources that are not edited by Microsoft Visual C++. You should place all resources not editable by the resource editor in this file. ///////////////////////////////////////////////////////////////////////////// For the main frame window: MainFrm.h, MainFrm.cpp These files contain the frame class CMainFrame, which is derived from CFrameWnd and controls all SDI frame features. res\Toolbar.bmp This bitmap file is used to create tiled images for the toolbar. The initial toolbar and status bar are constructed in the CMainFrame class. Edit this toolbar bitmap using the resource editor, and update the IDR_MAINFRAME TOOLBAR array in init.rc to add toolbar buttons. ///////////////////////////////////////////////////////////////////////////// AppWizard creates one document type and one view: initDoc.h, initDoc.cpp - the document These files contain your CInitDoc class. Edit these files to add your special document data and to implement file saving and loading (via CInitDoc::Serialize). initView.h, initView.cpp - the view of the document These files contain your CInitView class. CInitView objects are used to view CInitDoc objects. ///////////////////////////////////////////////////////////////////////////// Other standard files: StdAfx.h, StdAfx.cpp These files are used to build a precompiled header (PCH) file named init.pch and a precompiled types file named StdAfx.obj. Resource.h This is the standard header file, which defines new resource IDs. Microsoft Visual C++ reads and updates this file. ///////////////////////////////////////////////////////////////////////////// Other notes: AppWizard uses "TODO:" to indicate parts of the source code you should add to or customize. If your application uses MFC in a shared DLL, and your application is in a language other than the operating system's current language, you will need to copy the corresponding localized resources MFC42XXX.DLL from the Microsoft Visual C++ CD-ROM onto the system or system32 directory, and rename it to be MFCLOC.DLL. ("XXX" stands for the language abbreviation. For example, MFC42DEU.DLL contains resources translated to German.) If you don't do this, some of the UI elements of your application will remain in the language of the operating system. /////////////////////////////////////////////////////////////////////////////
评论
    相关推荐
    • chapter2(MFC下用OpenGL实现三维物体旋转平移).rar
      vs2013/c++MFC下实现三维物体的旋转
    • MFC调用Opengl实现三维图形的旋转平移缩放
      本例子实现画立方体的例子,多面体可以参考此程序,程序实现了三维立体图形的旋转平移和缩放,旋转通过鼠标左键实现,平移通过方向键实现,缩放通过鼠标滚轮实现
    • 基于opengl三维光照
      基于opengl三维光照 源码 C++
    • OpenGL制作三维地形
      该文件为MFC下用OpenGL开发三维地形的应用程序,可直接运行体验。有基本的浏览功能:放大、缩小、旋转平移(键盘上下左右键),以及高程的缩放。供朋友免费下载,具体代码放在另一个文件里,毕竟自己写的就设为2个...
    • OpenGL+MFC三维绘图
      基于OpenGL和MFC单文档的三维图像平台,实现图形的平移旋转、缩放等功能,对初学者有很大的帮助。
    • OpenGL显示三维点云图像
      利用OpenCV读取本地jpg图像,利用OpenGL实现了将2维的jpg图像显示成三维图像,可以利用鼠标进行平移旋转,缩放等控制。环境VS2010和OpenGL和OpenCV,需要用户自己配置OpenGL(很简单的)。不错的源代码。配置...
    • OpenGL+MFC三维绘图
      基于OpenGL和MFC单文档的三维图像平台,实现图形的平移旋转、缩放等功能,对初学者有很大的帮助。
    • 基于MFC的openGL平移旋转、缩放等三维模型
      基于VS2015的MFC下,结合openGL实现三维图形的绘制及其平移旋转、缩放等功能,亲测有效,可供学习,注释详细
    • opengl 三维模型操作
      支持导入三维.off文件,进行坐标变换,包括旋转平移缩放。支持灯光操作,材质选择,另外还支持贴图。可以实现灯光的正弦余弦变换
    • 三维交互操作(缩放,旋转平移)
      本程序是用directx + c#编写的三维操作程序,但原理也是适合opengl的,程序是通过精确的数学计算得到所需要的数值