- 博客(9)
- 资源 (4)
- 收藏
- 关注
转载 Windows服务编写综述
摘要:几乎所有的操作系统在启动的时候都会启动一些不需要与用户交互的进程,这些进程在Windows中就被称作服务。它由服务程序、服务控制程序(SCP,service control program)和服务控制管理器(SCM,service control manager)三个组件构成。本文针对服务程序与服务控制程序的编写进行综合讲述。 关键词:Windows,服务,VC++1
2012-08-07 19:26:45 476
转载 用 VC++建立 Windows 服务程序
本文主要介绍了 OpenSCManager、CreateService、OpenService、ControlService、DeleteService、RegisterServiceCtrlHandler、SetServiceStatus、StartServiceCtrlDispatcher等操作服务程序的主要几个API的用法,具体的函数参数大家可以查阅MSDN。为什么要使用服务应该程序
2012-08-07 19:22:34 488
转载 ServiceMain、StartServiceCtrlDispatcher
VOID WINAPI ServiceMain( DWORD dwArgc, LPTSTR* lpszArgv);服务主函数的参数与main函数的参数使用方法类似,但是服务主函数的参数不是通过在命令启动时设定的,而是通过SCM的相关API进行传递的(StartService函数) SCM要对服务进行管理,就必须知道服务程序的服务主函数。服务程序通过调用Sta
2012-08-07 10:54:32 1604
转载 error LNK2001: unresolved external symbol
第一:nafxcwd.lib(appcore.obj) : error LNK2001: unresolved external symbol ___argvnafxcwd.lib(appcore.obj) : error LNK2001: unresolved external symbol ___argcnafxcwd.lib(timecore.obj) : error LNK20
2012-08-07 10:42:46 440
转载 win7重定向函数引发的问题
在Win7 64位系统下,调用CopyFile函数进行函数拷贝,如果希望拷贝文件到System32目录下,需要考虑程序是不是也是64位的,否则,程序会被重定向到Syswow64目录下,为了防止出现文件被重定向,就需要调用函数Wow64DisableWow64FsRedirection取消文件的重定向,并在完成指定功能后调用Wow64RevertWow64FsRedirection函数进行恢复。
2012-08-07 09:10:29 497
转载 关于Visual C++ 的ATL、MFC、CLR对比
MFC、ATL和CLR是VC2005内置的3大库,涵盖了windows的各种开发方法和开发应用。当然关于C++开发的库不止这3个,不过这3个是微软推荐。从编程所处层次而言,WIN32为最底层,其次是MFC.然后是CLR. WIN32 winAPI MFC MFC类库 CLR .net库 MFC、ATL和CLR是VC2005内置的3大库,涵盖了windows的各种开发方法和
2012-08-03 10:37:33 610
转载 以system权限启动应用程序
最近在搞一个项目,需要程序开机自动运行,可是程序中调用了底层驱动的一些函数,必须以管理员的权限才能运行,否则程序运行不成功,在XP 下 直接写注册表就可以,可是在VISTA 和 WIN7 下写注册表的方式失效,因为必须以管理员的权限运行才可以,迫于无奈,上网查了N多资料,终于找到了一种解决的办法,在此分享出来,以此献给被此问题苦恼的人!首先介绍一下,解决问题的思路,创建一个服务,安装在系统中,
2012-08-02 13:09:00 1192
转载 服务应用程序如何访问当前登录用户的信息
以服务权限,即SYSTEM帐户启动的程序是无法取得用户的profile的,比如startup文件夹的路径。首先,Shell函数是不行的:SHGetSpecialFolderPath取得的是C:\Windows\system32\config\systemprofile\其次,环境变量也得不到。GetEnvironmentVariable返回203(ERROR_E
2012-08-02 12:26:49 674
转载 解读VC++程序开发中的文件操作API和CFile类
在VC编程中,操作文件的方法主要有两种:利用API函数和MFC的CFile类。微软在其中封装了文件的一般操作,下面我就介绍一下如何利用这两种方法实现文件操作。 1.创建或打开一个文件 API函数CreateFile可打开和创建文件、管道、邮槽、通信服务、设备以及控制台,但是在此时只是介绍用这个函数怎么实现创建和打开一个文件。HANDLE CreateFil
2012-08-02 10:36:02 399
coreseek-3.2.14
2016-08-06
2005年度最经典C++教程8本打包下载
2009-07-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人