www.pudn.com > ODBCApi.rar > KeyHelper.h


//******************************************************************************* 
// COPYRIGHT NOTES 
// --------------- 
// This is a part of the BCGControlBar Library 
// Copyright (C) 1998-2000 BCGSoft Ltd. 
// All rights reserved. 
// 
// This source code can be used, distributed or modified 
// only under terms and conditions  
// of the accompanying license agreement. 
//******************************************************************************* 
 
// KeyHelper.h: interface for the CBCGKeyHelper class. 
// 
////////////////////////////////////////////////////////////////////// 
 
#if !defined(AFX_KEYHELPER_H__283E6045_54C6_11D2_B110_D085EB8D1B3C__INCLUDED_) 
#define AFX_KEYHELPER_H__283E6045_54C6_11D2_B110_D085EB8D1B3C__INCLUDED_ 
 
#if _MSC_VER >= 1000 
#pragma once 
#endif // _MSC_VER >= 1000 
 
 
class CBCGKeyHelper : public CObject 
{ 
public: 
	CBCGKeyHelper(); 
	CBCGKeyHelper(LPACCEL lpAccel); 
	virtual ~CBCGKeyHelper(); 
 
// Operations: 
public: 
	void Format (CString& str) const; 
 
protected: 
	void AddVirtKeyStr (CString& str, UINT uiVirtKey, BOOL bLast = FALSE) const; 
 
// Atttributes: 
public: 
	void SetAccelerator (LPACCEL lpAccel) 
	{ 
		m_lpAccel = lpAccel; 
	} 
 
protected: 
	LPACCEL m_lpAccel; 
}; 
 
#endif // !defined(AFX_KEYHELPER_H__283E6045_54C6_11D2_B110_D085EB8D1B3C__INCLUDED_)