diff options
Diffstat (limited to 'hammer/shellmessagewnd.h')
| -rw-r--r-- | hammer/shellmessagewnd.h | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/hammer/shellmessagewnd.h b/hammer/shellmessagewnd.h new file mode 100644 index 0000000..b289765 --- /dev/null +++ b/hammer/shellmessagewnd.h @@ -0,0 +1,42 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Receives shell commands from other applications and forwards them +// to the shell command handler. +// +// $Workfile: $ +// $Date: $ +// +//----------------------------------------------------------------------------- +// $Log: $ +// +// $NoKeywords: $ +//=============================================================================// + +#ifndef SHELLMESSAGEWND_H +#define SHELLMESSAGEWND_H +#pragma once + + +class CShell; + + +class CShellMessageWnd : public CWnd +{ + public: + + bool Create(void); + void SetShell(CShell *pShell); + + protected: + + CShell *m_pShell; + + //{{AFX_MSG_MAP(CShellMessageWnd) + afx_msg BOOL OnCopyData(CWnd *pWnd, COPYDATASTRUCT *pCopyData); + //}}AFX_MSG + + DECLARE_MESSAGE_MAP() +}; + + +#endif // SHELLMESSAGEWND_H |