| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- // TimeSyncServer.h : PROJECT_NAME 应用程序的主头文件
- //
- #pragma once
- #ifndef __AFXWIN_H__
- #error "在包含此文件之前包含“stdafx.h”以生成 PCH 文件"
- #endif
- #include "resource.h" // 主符号
- #include <WinSvc.h>
- #include <DbgHelp.h>
- #pragma comment(lib, "dbghelp.lib")
- extern SERVICE_STATUS m_ServiceStatus;
- extern SERVICE_STATUS_HANDLE m_ServiceStatusHandle;
- //函数声明
- void WINAPI ServiceMain(DWORD argc, LPTSTR *argv);
- void WINAPI ServiceCtrlHandler(DWORD Opcode);
- BOOL InstallService(CString &strPath);
- BOOL DeleteService();
- // CTimeSyncServerApp:
- // 有关此类的实现,请参阅 TimeSyncServer.cpp
- //
- class CTimeSyncServerApp : public CWinApp
- {
- public:
- CTimeSyncServerApp();
- // 重写
- public:
- virtual BOOL InitInstance();
- static void StartTheAppServices(WORD);
- // 实现
- DECLARE_MESSAGE_MAP()
- };
- extern CTimeSyncServerApp theApp;
|