📄 colorbutton.h
字号:
#if !defined(AFX_ColorButton_H__D0DCABF5_2633_4987_9EEE_1E85E98F823E__INCLUDED_)
#define AFX_ColorButton_H__D0DCABF5_2633_4987_9EEE_1E85E98F823E__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif
class CColorButton : public CButton
{
public:
CColorButton();
virtual ~CColorButton();
BOOL InitButton(UINT nID,CWnd *pParent,const char *Caption,COLORREF Color=0,COLORREF BkColor=0xccd0d4,COLORREF DisColor=0x787878);
void ChangeCaption(const char *Caption);
void ChangeColor(COLORREF Color);
void ChangeBkColor(COLORREF BkColor);
void ChangeDisColor(COLORREF DisColor);
//{{AFX_VIRTUAL(CColorButton)
virtual void DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct);
//}}AFX_VIRTUAL
protected:
virtual void DrawFrame(CDC *pDC,RECT *rt);
virtual void DrawPushFrame(CDC *pDC,RECT *rt);
virtual void DrawFrameText(CDC *pDC,RECT *rt,COLORREF Color);
private:
const char *m_Caption;
COLORREF m_Color;
COLORREF m_BkColor;
COLORREF m_DisColor;
//{{AFX_MSG(CColorButton)
//}}AFX_MSG
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -