123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- #ifndef _WINXPBUTTONST_H_
- #define _WINXPBUTTONST_H_
- #if _MSC_VER > 1000
- #pragma once
- #endif
- #ifdef UNDER_CE
- #include "CeBtnST.h"
- #define BASE_BUTTONST CCeButtonST
- #else
- #include "BtnST.h"
- #define BASE_BUTTONST CButtonST
- #endif
- class CWinXPButtonST : public BASE_BUTTONST
- {
- public:
- CWinXPButtonST();
- virtual ~CWinXPButtonST();
- DWORD SetRounded(BOOL bRounded, BOOL bRepaint = TRUE);
- protected:
- virtual DWORD OnDrawBackground(CDC* pDC, CRect* pRect);
- virtual DWORD OnDrawBorder(CDC* pDC, CRect* pRect);
- private:
- BOOL m_bIsRounded;
- };
- #endif
|