DXRectButton.h
上传用户:wymy58
上传日期:2007-01-07
资源大小:2086k
文件大小:1k
源码类别:

DirextX编程

开发平台:

Visual C++

  1. // Copyright (C) 1998-1999 DXGuide.  All Rights Reserved.
  2. // File: DXRectButton.h
  3. #ifndef _DXRECTBUTTON__H
  4. #define _DXRECTBUTTON__H
  5. #if _MSC_VER >= 1000
  6. #pragma once
  7. #endif // _MSC_VER >= 1000
  8. #include "DXButton.h"
  9. class CDXRectButton : public CDXButton
  10. {
  11. public:
  12. CDXRectButton(void);
  13. virtual ~CDXRectButton();
  14. public:
  15. bool Create(LPCRECT  lprcBounds, CDXDialog*  pParent,
  16. CDSBuffer*  pSoundFocused,
  17. CDSBuffer*  pSoundPressDown,
  18. int  nID);
  19. virtual bool IsPointIn(int  nX, int  nY);
  20. virtual void Move(int  nOffsetX, int  nOffsetY);
  21. void SetSize(int  nWidth, int  nHeight);
  22. protected:
  23. CRect m_rcBounds;
  24. };
  25. #endif // _DXRECTBUTTON__H