⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 colorbutton.h

📁 计算器源代码
💻 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 + -