MainFrm.cpp
上传用户:cncdtg88
上传日期:2013-03-14
资源大小:10474k
文件大小:2k
源码类别:

射击游戏

开发平台:

Visual C++

  1. // MainFrm.cpp : implementation of the CMainFrame class
  2. //
  3. #include "stdafx.h"
  4. #include "start.h"
  5. #include "MainFrm.h"
  6. #ifdef _DEBUG
  7. #define new DEBUG_NEW
  8. #undef THIS_FILE
  9. static char THIS_FILE[] = __FILE__;
  10. #endif
  11. /////////////////////////////////////////////////////////////////////////////
  12. // CMainFrame
  13. IMPLEMENT_DYNAMIC(CMainFrame, CFrameWnd)
  14. BEGIN_MESSAGE_MAP(CMainFrame, CFrameWnd)
  15. //{{AFX_MSG_MAP(CMainFrame)
  16. ON_WM_PAINT()
  17. // NOTE - the ClassWizard will add and remove mapping macros here.
  18. //    DO NOT EDIT what you see in these blocks of generated code !
  19. //}}AFX_MSG_MAP
  20. END_MESSAGE_MAP()
  21. /////////////////////////////////////////////////////////////////////////////
  22. // CMainFrame construction/destruction
  23. CMainFrame::CMainFrame()
  24. {
  25. // TODO: add member initialization code here
  26. }
  27. CMainFrame::~CMainFrame()
  28. {
  29. }
  30. /////////////////////////////////////////////////////////////////////////////
  31. // CMainFrame message handlers
  32. void CMainFrame::OnPaint() 
  33. {
  34. CPaintDC dc(this); // device context for painting
  35. //**** 3DSTATE CODE ****
  36. //******* BEGIN *******
  37. // This function puts the image 
  38. // seen from the default camera on the window.
  39. // You can call the STATE_engine_render function for
  40. // every window, you can also use (HWND)(this)
  41. // as a handle to the current window.
  42. STATE_engine_render(m_hWnd, NULL);
  43. Sleep(1); //This is a small world , so lets slow it down a little
  44. // **** 3DSTATE CODE ****
  45. // ******** END ********
  46. }