www.pudn.com > ToolbarLabel.rar > MyToolbarLabel.h
// MyToolbarLabel.h: interface for the CMyToolbarLabel class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_MYTOOLBARLABEL_H__5E65C64A_3CF1_46C0_BACC_61D0C67D32AB__INCLUDED_)
#define AFX_MYTOOLBARLABEL_H__5E65C64A_3CF1_46C0_BACC_61D0C67D32AB__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CMyToolbarLabel : public CBCGToolbarButton
{
DECLARE_SERIAL(CMyToolbarLabel)
public:
CMyToolbarLabel(UINT uiID = 0, LPCTSTR lpszText = NULL);
virtual ~CMyToolbarLabel();
virtual void OnDraw (CDC* pDC, const CRect& rect, CBCGToolBarImages* pImages,
BOOL bHorz = TRUE, BOOL bCustomizeMode = FALSE, BOOL bHighlight = FALSE, BOOL bDrawBorder = TRUE,
BOOL bGrayDisabledButtons = TRUE);
virtual BOOL IsEditable () const
{
return FALSE;
}
virtual SIZE OnCalculateSize(CDC*pDC,const CSize&sizeDefault,BOOL bHorz);
};
#endif // !defined(AFX_MYTOOLBARLABEL_H__5E65C64A_3CF1_46C0_BACC_61D0C67D32AB__INCLUDED_)