ltguicommandhandler.h 850 B

123456789101112131415161718192021222324252627282930
  1. // LTGUICommandHandler.h: interface for the CLTGUICommandHandler class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4. #if !defined(AFX_LTGUICOMMANDHANDLER_H__DDDEFA73_57D4_11D2_BDA0_0060971BDC6D__INCLUDED_)
  5. #define AFX_LTGUICOMMANDHANDLER_H__DDDEFA73_57D4_11D2_BDA0_0060971BDC6D__INCLUDED_
  6. #if _MSC_VER >= 1000
  7. #pragma once
  8. #endif // _MSC_VER >= 1000
  9. class CLTGUICommandHandler
  10. {
  11. public:
  12. CLTGUICommandHandler();
  13. virtual ~CLTGUICommandHandler();
  14. uint32 SendCommand(uint32 dwCommand, uint32 dwParam1, uint32 dwParam2)
  15. {
  16. return OnCommand(dwCommand, dwParam1, dwParam2);
  17. }
  18. protected:
  19. virtual uint32 OnCommand(uint32 dwCommand, uint32 dwParam1, uint32 dwParam2)
  20. {
  21. return 0;
  22. }
  23. };
  24. #endif // !defined(AFX_LTGUICOMMANDHANDLER_H__DDDEFA73_57D4_11D2_BDA0_0060971BDC6D__INCLUDED_)