// CommandProperty.h: interface for the CCommandProperty class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_COMMANDPROPERTY_H__6ADC7B7E_1AE5_4E63_8A97_715D12DA3D16__INCLUDED_) #define AFX_COMMANDPROPERTY_H__6ADC7B7E_1AE5_4E63_8A97_715D12DA3D16__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 template class CCommandProperty { protected: unsigned long m_dwKind; unsigned long m_dwCommand; ExecuteData m_Data; public: CCommandProperty() { }; virtual ~CCommandProperty() { }; void SetCommand(unsigned long dwKind, unsigned long dwCommand, ExecuteData Data) { m_dwKind = dwKind; m_dwCommand = dwCommand; m_Data = Data; } unsigned long GetKind(void) { return m_dwKind; } unsigned long GetCommand(void) { return m_dwCommand; } ExecuteData GetData(void) { return m_Data; } }; #endif // !defined(AFX_COMMANDPROPERTY_H__6ADC7B7E_1AE5_4E63_8A97_715D12DA3D16__INCLUDED_)