CheckBox.h
上传用户:hkb425
上传日期:2007-06-16
资源大小:34191k
文件大小:1k
源码类别:

游戏引擎

开发平台:

Visual C++

  1. // CheckBox.h: interface for the CCheckBox class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4. #if !defined(AFX_CHECKBOX_H__4C097261_A10D_11D2_814E_5254AB37CDC9__INCLUDED_)
  5. #define AFX_CHECKBOX_H__4C097261_A10D_11D2_814E_5254AB37CDC9__INCLUDED_
  6. #if _MSC_VER > 1000
  7. #pragma once
  8. #endif // _MSC_VER > 1000
  9. #include "graphbutton.h"
  10. class CCheckBox  : public CGraphButton
  11. {
  12. public:
  13. CCheckBox();
  14. virtual ~CCheckBox();
  15.     
  16. void SetCheckBox(RECT rect,bool bState=true);
  17. void SetState(bool bState);
  18.     void SetEnable(bool bEnable);
  19.     void RenderCheckBox();
  20. bool m_bChecked;
  21. bool m_bValueChanged;
  22. private:
  23. void UpdateCheckBox();
  24.     bool m_bEnable;
  25. };
  26. #endif // !defined(AFX_CHECKBOX_H__4C097261_A10D_11D2_814E_5254AB37CDC9__INCLUDED_)