myColor.h
上传用户:wenshuihe
上传日期:2007-01-14
资源大小:10k
文件大小:1k
源码类别:

BREW编程

开发平台:

Visual C++

  1. // Color.h: interface for the CColor class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4. #if !defined(_COLOR_H_)
  5. #define _COLOR_H_
  6. #include "AEEDisp.h"
  7. #define RED MAKE_RGB(255,0,0)
  8. #define GREEN MAKE_RGB(0,255,0)
  9. #define BLUE MAKE_RGB(0,0,255)
  10. #define YELLOW MAKE_RGB(255,255,0)
  11. #define BLACK MAKE_RGB(0,0,0)
  12. #define WHITE MAKE_RGB(255,255,255)
  13. #define TEST MAKE_RGB(64,128,196)
  14. class CColor  
  15. {
  16. public:
  17. CColor(RGBVAL clr);
  18. void setColor(RGBVAL col);
  19. uint8 getb() const;
  20. uint8 getg() const;
  21. uint8 getr() const;
  22. CColor();
  23. ~CColor();
  24. private:
  25. RGBVAL m_nCol;
  26. };
  27. #endif // !defined(_COLOR_H_)