資源簡介
創(chuàng)建一個單文檔結(jié)構(gòu)的MFC程序, 繪制XYZ軸,并能通過鼠標(biāo)鍵盤進(jìn)行控制,縮放,旋轉(zhuǎn),移動...窗口大小改變,圖形也保持不變形
代碼片段和文件信息
#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;
}
//?設(shè)置當(dāng)前的繪圖像素格式???
if(!SetupPixelFormat())
{
return?FALSE;
}
//?創(chuàng)建繪圖描述表???
m_hRC?=?::wglCreateContext?(m_pDC->GetSafeHdc?());
if(m_hRC?==?0)
{
AfxMessageBox(_T(“創(chuàng)建繪圖描述表失敗“));
return?FALSE;
}
//?使繪圖描述表為當(dāng)前調(diào)用線程的當(dāng)前繪圖描述表??
if(::wglMakeCurrent?(m_pDC->GetSafeHdc?()?m_hRC)==FALSE)
{
AfxMessageBox(_T(“調(diào)用線程的當(dāng)前繪圖描述表失敗“));
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曲線
- 下一篇:直接插入排序法、冒泡排序法、直接選擇排序法算法
評論
共有 條評論