文件名称:winservice:编写Windows服务的简单C ++框架
文件大小:9KB
文件格式:ZIP
更新时间:2024-05-27 23:10:44
C++
Win服务 编写Windows服务的简单C ++框架 介绍 Windows服务对于新手而言可能是一个令人生畏的体验。 由于其复杂的回调机制和加载时间限制,从头开始编写一个代码通常是通过从SDK复制示例代码,然后替换一些东西(例如名称,描述等)来完成的。 遗憾的是,SDK中的示例代码仅限于C和C#。 Windows服务的唯一C ++类实现(在编写此代码时-大约2012年)以MFC类的形式出现。 但是,使用此类将导致不是那么小的MFC库链接到您的二进制文件并在程序启动期间被加载。 这就是框架的所在。正如标题所述,它是围绕Windows服务API的非常简单的C ++类包装,可让您在几分钟内编写Windows服务。 除标准C ++库外,没有其他库可以链接到其他库。 该代码还包含一个简单的框架,该框架为文件记录API提供了C ++流接口。 基于流的接口是类型安全的,因此可以避免在printf(
【文件预览】:
winservice-master
----logfmwk.h(11KB)
----README.md(2KB)
----conslsvc.h(11KB)