Windows服务管理系统打造
VCDI
这个作者很懒,什么都没留下…
展开
-
Windows服务打造(一)
创建基于CListCtrl的单文档MFC项目,制作列表界面; 添加如下代码: void CServMgrView::OnInitialUpdate() { CListView::OnInitialUpdate(); SetWindowLong(GetListCtrl().m_hWnd, GWL_STYLE, GetWindowLong(GetListCtrl().m_hWnd,原创 2018-02-07 11:30:18 · 191 阅读 · 0 评论 -
Windows服务打造(二)
1. 欲访问windows服务,得调用Windows API OpenSCManager(...)访问服务数据库,查看MSDN中DOpenSCManager函数如下: SC_HANDLE WINAPI OpenSCManager( __in LPCTSTR lpMachineName, __in LPCTSTR lpDatabaseName,原创 2018-02-07 11:54:45 · 241 阅读 · 0 评论 -
Windows服务打造(三)
1.调用OpenService(...) 和QueryServiceConfig(...) 两个API查询服务节点启动类型和文件路径;SC_HANDLE WINAPI OpenService( __in SC_HANDLE hSCManager, __in LPCTSTR lpServiceName, __in DWORD dwD...原创 2018-02-08 16:08:36 · 272 阅读 · 0 评论 -
Windows服务打造(四)
1。QueryServiceConfig函数中没有服务的描述信息,得调用它的扩展函数QueryServiceConfig2,用以获取服务的描述信息;MSDN如下:BOOL WINAPI QueryServiceConfig2( __in SC_HANDLE hService, __in DWORD dwInfoLevel, __out ...原创 2018-02-08 17:24:29 · 348 阅读 · 3 评论