#include "afxwin.h"
#if !defined(AFX_serverPage_H__F52337F0_30FF_11D2_8EED_00A0C94457BF__INCLUDED_)
#define AFX_serverPage_H__F52337F0_30FF_11D2_8EED_00A0C94457BF__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// serverPage.h : header file
//
#include "TooltipPropertyPage.h"
/////////////////////////////////////////////////////////////////////////////
// CserverPage dialog
class CserverPage : public CTooltipPropertyPage
{
DECLARE_DYNCREATE(CserverPage)
// Construction
public:
CserverPage();
~CserverPage();
// Dialog Data
//{{AFX_DATA(CserverPage)
enum { IDD = IDD_PAGE1 };
CButton m_btStart;
CButton m_btStop;
CString m_szVersion;
CString m_szStatus;
CString m_szLockStatus;
CButton m_btLockStart;
CButton m_btLockStop;
// CButton m_btSshStart;
// CButton m_btSshStop;
// CString m_szSshStatus;
//}}AFX_DATA
// Overrides
// ClassWizard generate virtual function overrides
//{{AFX_VIRTUAL(CserverPage)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
protected:
SC_HANDLE m_hService;
SC_HANDLE m_hLockService;
// SC_HANDLE m_hSshService;
SC_HANDLE m_hSCManager;
LPCTSTR GetErrorString();
void UpdateStatus();
// Generated message map functions
//{{AFX_MSG(CserverPage)
virtual BOOL OnInitDialog();
afx_msg void OnTimer(UINT nIDEvent);
afx_msg void OnStart();
afx_msg void OnStop();
afx_msg void OnBnClickedStart2();
afx_msg void OnBnClickedStop2();
// afx_msg void OnBnClickedStart3();
// afx_msg void OnBnClickedStop3();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
public:
afx_msg void OnStnClickedLogo();
CButton m_cbLogo;
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_serverPage_H__F52337F0_30FF_11D2_8EED_00A0C94457BF__INCLUDED_)
syntax highlighted by Code2HTML, v. 0.9.1