WIN2000里如何将程序加入服务里 WIN2000里如何将程序加入服务里如何在系统启动时启动 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //隐藏进程(做成一个系统服务程序)void Hideproc(){ HINSTANCE hInst = LoadLibrary("KERNEL32.DLL"); if(hInst) { typedef DWORD (WINAPI *MYFUNC)(DWORD,DWORD); MYFUNC RegisterServiceProcessFun = NULL; RegisterServiceProcessFun = (MYFUNC)GetProcAddress(hInst, "RegisterServiceProcess"); if(RegisterServiceProcessFun) { RegisterServiceProcessFun(GetCurrentProcessId(),1); } FreeLibrary(hInst); }} 这个对2000没用。要想加到服务里面,只有把程序做成服务。看看MSDN里StartServiceCtrlDispatcher相关的函数,比较麻烦。或者去www.codeguru.com看看有没有相关代码。 下面的写入是乱码,求解决方法,我的环境是unicode 将窗口托到屏幕看不见的位置时会出现中止的现象? 如何获取及设置CComboBox控件的编辑框的高度??? 如何使子窗口切换时使主窗口的菜单和工具栏也跟着变化? 如何着手开发一个Flash播放器? 如何捕获子窗口中的鼠标操作? 关于自定义消息的问题 苦恼!用asp调用ATL作的组件(很简单的组件)! 求助建立连接的方法 有人用过或者正在用VC1.5,VC2.0吗? 我想通过软件来操作2000中的本地用户和组中的信息,怎么做呢? VC6可以同时打开多个工程吗?
void Hideproc()
{
HINSTANCE hInst = LoadLibrary("KERNEL32.DLL");
if(hInst)
{
typedef DWORD (WINAPI *MYFUNC)(DWORD,DWORD);
MYFUNC RegisterServiceProcessFun = NULL;
RegisterServiceProcessFun = (MYFUNC)GetProcAddress(hInst, "RegisterServiceProcess");
if(RegisterServiceProcessFun)
{
RegisterServiceProcessFun(GetCurrentProcessId(),1);
}
FreeLibrary(hInst);
}
}
要想加到服务里面,只有把程序做成服务。
看看MSDN里StartServiceCtrlDispatcher相关的函数,比较麻烦。
或者去www.codeguru.com看看有没有相关代码。