bcgptoolbarspineditboxbutton.h

来自「远程网络监视程序的源码」· C头文件 代码 · 共 52 行

H
52
字号
// BCGPToolbarSpinEditBoxButton.h: interface for the CBCGPToolbarSpinEditBoxButton class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_BCGPTOOLBARSPINEDITBOXBUTTON_H__61779C5E_F035_4809_9C3C_AE8BD2204985__INCLUDED_)
#define AFX_BCGPTOOLBARSPINEDITBOXBUTTON_H__61779C5E_F035_4809_9C3C_AE8BD2204985__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "BCGPToolbarEditBoxButton.h"

class BCGCBPRODLLEXPORT CBCGPToolbarSpinEditBoxButton : public CBCGPToolbarEditBoxButton  
{
	DECLARE_SERIAL(CBCGPToolbarSpinEditBoxButton)

// Construction
public:
	CBCGPToolbarSpinEditBoxButton();
	CBCGPToolbarSpinEditBoxButton(UINT uiID, int iImage, DWORD dwStyle = ES_AUTOHSCROLL, int iWidth = 0);
	virtual ~CBCGPToolbarSpinEditBoxButton();

// Operations
public:
	void SetRange (int nMin, int nMax);
	void GetRange (int& nMin, int& nMax);

	CSpinButtonCtrl* GetSpinControl() {  return &m_wndSpin;  }

protected:
	void Init ();

// Attributes
protected:
   CSpinButtonCtrl	m_wndSpin;
   int				m_nMin;
   int				m_nMax;

// Overrides
protected:
	virtual CEdit* CreateEdit (CWnd* pWndParent, const CRect& rect);
	virtual void OnMove ();
	virtual void GetEditBorder (CRect& rectBorder);
	virtual void CopyFrom (const CBCGPToolbarButton& src);
	virtual void Serialize (CArchive& ar);
	virtual BOOL OnUpdateToolTip (CWnd* pWndParent, int iButtonIndex,
		CToolTipCtrl& wndToolTip, CString& str);
};

#endif // !defined(AFX_BCGPTOOLBARSPINEDITBOXBUTTON_H__61779C5E_F035_4809_9C3C_AE8BD2204985__INCLUDED_)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?