//============================================================================ // Copyright (C) Microsoft Corporation, 1996 - 1999 // // File: msgdlg.h // // History: // 10/23/96 Abolade Gbadegesin Created. // // Declarations for the "Send Message" dialogs. //============================================================================ #ifndef _MSGDLG_H_ #define _MSGDLG_H_ class CMessageDlg : public CBaseDialog { public: CMessageDlg( LPCTSTR pszServerName, LPCTSTR pszUserName, LPCTSTR pszComputer, HANDLE hConnection, CWnd* pParent = NULL ); CMessageDlg( LPCTSTR pszServerName, LPCTSTR pszTarget, CWnd* pParent = NULL ); protected: static DWORD m_dwHelpMap[]; BOOL m_fUser; CString m_sServerName; CString m_sUserName; CString m_sTarget; HANDLE m_hConnection; virtual VOID DoDataExchange( CDataExchange* pDX ); virtual BOOL OnInitDialog( ); virtual VOID OnOK( ); DWORD SendToClient(LPCTSTR pszServerName, LPCTSTR pszTarget, MPR_SERVER_HANDLE hMprServer, HANDLE hConnection, LPCTSTR pszMessage); DWORD SendToServer( LPCTSTR pszServer, LPCTSTR pszText, BOOL* pbCancel = NULL ); DECLARE_MESSAGE_MAP() }; #endif // _MSGDLG_H_