#ifndef __ACTIONMAPCOLLECTION_H__ #define __ACTIONMAPCOLLECTION_H__ // Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++ // NOTE: Do not modify the contents of this file. If this class is regenerated by // Microsoft Visual C++, your modifications will be overwritten. // Dispatch interfaces referenced by this interface class CActionMap; ///////////////////////////////////////////////////////////////////////////// // CActionMapCollection wrapper class class CActionMapCollection : public COleDispatchDriver { public: CActionMapCollection() {} // Calls COleDispatchDriver default constructor CActionMapCollection(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {} CActionMapCollection(const CActionMapCollection& dispatchSrc) : COleDispatchDriver(dispatchSrc) {} // Attributes public: long GetCount(); LPDISPATCH GetParent(); // Operations public: CActionMap Add(short Message, short Modifier, short KeyCode, short Action); void Remove(short Message, short Modifier, short KeyCode); CActionMap GetItem(short Message, short Modifier, short KeyCode); CActionMap Get_Item(short Message, short Modifier, short KeyCode); void RemoveAll(); void Reset(); }; #endif // __ACTIONMAPCOLLECTION_H__