gamemenu.h
上传用户:sycq158
上传日期:2008-10-22
资源大小:15361k
文件大小:1k
源码类别:

游戏

开发平台:

Visual C++

  1. //-----------------------------------------------------------------------------
  2. // File: GameMenu.h
  3. //
  4. // Desc: Code for in-game menus
  5. //
  6. // Copyright (C) Microsoft Corporation. All Rights Reserved.
  7. //-----------------------------------------------------------------------------
  8. #pragma once
  9. //-----------------------------------------------------------------------------
  10. // Name: class CMenuItem
  11. // Desc: 
  12. //-----------------------------------------------------------------------------
  13. class CMenuItem
  14. {
  15. public:
  16.     TCHAR       strLabel[80];
  17.     DWORD       dwID;
  18.     CMenuItem*  pParent;
  19.     CMenuItem*  pChild[10];
  20.     DWORD       dwNumChildren;
  21.     DWORD       dwSelectedMenu;
  22. public:
  23.     HRESULT Render( CD3DFont* pFont );
  24.     
  25.     CMenuItem* Add( CMenuItem* );
  26.     CMenuItem( TCHAR* strLabel, DWORD dwID );
  27.     ~CMenuItem();
  28. };