00001 #pragma once
00002 #include "afx.h"
00003 #include "UserButtonC.h"
00004 #include "DefClassNames.h"
00005
00006 typedef CMap<LRESULT, LRESULT, CUserButton *, CUserButton *> CRemoteToButton;
00007
00008 class CUserToolBar : public CObject {
00009 public:
00010 CUserToolBar(void);
00011 virtual ~CUserToolBar(void);
00012
00013 CUserButton *GetButton(UINT index);
00014 void SetRemoteToolBar(LRESULT rem);
00015 void RemoveAllButtons();
00016
00017 private:
00018 CUserButton *GetLocalButton(LRESULT RemButto, int index);
00019 CRemoteToButton m_RemoteToButton;
00020 LRESULT m_RemoteToolBar;
00021 TLInfo m_TLInfo;
00022 };
00023