91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 7.26MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-24
  • 語言: C/C++
  • 標簽: Ogre??MFC??

資源簡介

Ogre嵌入MFC的demo,該demo是從網上下載的,為了方便大家下載我把它上傳了。用的Ogre版本是1.7.2版本

資源截圖

代碼片段和文件信息

//?ChildView.cpp?:?implementation?of?the?CChildView?class
//

#include?“stdafx.h“
#include?
#include?ameListener.h>

#include?“OgreMFC.h“
#include?“ChildView.h“

using?namespace?Ogre;


//?CChildView

CChildView::CChildView()?:?m_firstDraw(true)
{
m_OgreRoot?=?0;?????????//?Until?we?know?otherwise
m_SceneManager?=?0;
m_Camera?=?0;
m_Window?=?0;
}

CChildView::~CChildView()
{
}


BEGIN_MESSAGE_MAP(CChildView?CWnd)
ON_WM_PAINT()
ON_WM_ERASEBKGND()
ON_WM_TIMER()
ON_WM_SIZE()
ON_WM_LBUTTONDOWN()
ON_WM_MOUSEMOVE()
ON_COMMAND(ID_ROBOT_WALK?OnRobotWalk)
ON_UPDATE_COMMAND_UI(ID_ROBOT_WALK?OnUpdateRobotWalk)
ON_COMMAND(ID_ROBOT_SHOOT?OnRobotShoot)
ON_UPDATE_COMMAND_UI(ID_ROBOT_SHOOT?OnUpdateRobotShoot)
ON_COMMAND(ID_ROBOT_IDLE?OnRobotIdle)
ON_UPDATE_COMMAND_UI(ID_ROBOT_IDLE?OnUpdateRobotIdle)
ON_COMMAND(ID_ROBOT_SLUMP?OnRobotSlump)
ON_UPDATE_COMMAND_UI(ID_ROBOT_SLUMP?OnUpdateRobotSlump)
ON_COMMAND(ID_ROBOT_DIE?OnRobotDie)
ON_UPDATE_COMMAND_UI(ID_ROBOT_DIE?OnUpdateRobotDie)
END_MESSAGE_MAP()



//?=============================================================================
//?CChildView::PreCreateWindow(CREATESTRUCT&?cs)?
//?-----------------------------------------------------------------------------
///CChildView?message?handlers
//?=============================================================================
BOOL?CChildView::PreCreateWindow(CREATESTRUCT&?cs)?
{
if?(!CWnd::PreCreateWindow(cs))
return?FALSE;

cs.dwExstyle?|=?WS_EX_CLIENTEDGE;
cs.style?&=?~WS_BORDER;
cs.lpszClass?=?AfxRegisterWndClass(CS_HREDRAW|CS_VREDRAW|CS_DBLCLKS?
::LoadCursor(NULL?IDC_ARROW)?reinterpret_cast(COLOR_WINDOW+1)?NULL);

return?TRUE;
}
//?=============================================================================
//?CChildView::OnPaint()
//?-----------------------------------------------------------------------------
///Handle?drawing?into?the?child?window.
//?=============================================================================
void?CChildView::OnPaint()?
{
//?Do?the?initial?update?things?since?no?OnInitialUpdate?for?raw?CWnd?objects.
if(m_firstDraw)
{
m_firstDraw?=?false;
SetupOgre();
SetTimer(1?30?NULL);
}

m_OgreRoot->renderOneframe();

ValidateRect(NULL);
}
//?=============================================================================
//?CChildView::SetupOgre(void)
//?-----------------------------------------------------------------------------
///Setup?the?OGRE?system.
//?=============================================================================
void?CChildView::SetupOgre(void)
{
//?Obtain?pointer?to?the?Ogre?root?object
m_OgreRoot?=?((COgreMFCApp?*)AfxGetApp())->GetOgreRoot();

//
//?Create?a?render?window
//?This?window?should?be?the?current?ChildView?window?using?the?externalWindowHandle
//?value?pair?option.
//

NameValuePairList?parms;
parms[“externalWin

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????9972??2011-07-27?16:39??OgreMFC\ChildView.cpp

?????文件???????1607??2011-07-27?16:39??OgreMFC\ChildView.h

?????文件???????2678??2011-07-27?16:39??OgreMFC\MainFrm.cpp

?????文件????????904??2011-07-27?16:39??OgreMFC\MainFrm.h

?????文件???????4696??2011-07-27?16:39??OgreMFC\OgreMFC.cpp

?????文件????????638??2011-07-27?16:39??OgreMFC\OgreMFC.h

?????文件???32443392??2011-08-23?10:21??OgreMFC\OgreMFC.ncb

?????文件??????10318??2011-07-27?16:39??OgreMFC\OgreMFC.rc

?????文件????????873??2011-07-27?16:39??OgreMFC\OgreMFC.sln

????..A..H.?????12800??2011-08-23?10:21??OgreMFC\OgreMFC.suo

?????文件???????6877??2011-07-27?16:42??OgreMFC\OgreMFC.vcproj

?????文件???????1456??2011-08-23?10:21??OgreMFC\OgreMFC.vcproj.20110109-1650.Administrator.user

?????文件??????21630??2011-07-27?16:39??OgreMFC\res\OgreMFC.ico

?????文件????????398??2011-07-27?16:39??OgreMFC\res\OgreMFC.rc2

?????文件????????598??2011-07-27?16:39??OgreMFC\res\Toolbar.bmp

?????文件????????820??2011-07-27?16:39??OgreMFC\resource.h

?????文件???????3868??2011-07-27?16:39??OgreMFC\Scene.cpp

?????文件????????623??2011-07-27?16:39??OgreMFC\Scene.h

?????文件????????207??2011-07-27?16:39??OgreMFC\stdafx.cpp

?????文件???????1467??2011-07-27?16:39??OgreMFC\stdafx.h

?????目錄??????????0??2011-08-04?19:14??OgreMFC\res

?????目錄??????????0??2011-08-23?10:21??OgreMFC

-----------?---------??----------?-----??----

?????????????32525822????????????????????22


評論

共有 條評論