一些关于vc的问答

源代码在线查看: subject_16544.htm

软件大小: 8176 K
上传用户: RSY527
关键词: 问答
下载地址: 免注册下载 普通下载 VIP

相关代码

				
				序号:16544 发表者:牙齿 发表日期:2002-09-29 14:13:53
				主题:如何隐藏程序
				内容:如何使自己的程序在任务管理器中不可见?谢谢
				返回上页访问论坛
				
				
				答案被接受回复者:徐景周 回复日期:2002-09-29 14:43:33
				内容:在98下可以使用RegisterServiceProcess 来实现,在NT/2000下可以使用CreateRemoteThread来实现。可参看下面文章:http://www.csdn.net/develop/Read_Article.asp?Id=7086http://www.csdn.net/develop/Read_Article.asp?Id=11989http://www.csdn.net/develop/Read_Article.asp?Id=8959
				
				返回上页访问论坛
				
				
				回复者:CDMA2000 回复日期:2002-09-29 14:50:22
				内容:WHN//仅用于在Windows9X中隐藏任务列表的进程显示1,定义全局变量HMODULE g_hModuleOfKernel = NULL;     //kernel32.dll的句柄typedef DWORD (WINAPI *REGSERVICEPROC)(DWORD dwProcessId, DWORD dwServiceType); REGSERVICEPROC pRegisterServiceProcess;2然后在主窗口的构造函数中:     g_hModuleOfKernel = LoadLibrary("kernel32.dll");     pRegisterServiceProcess = (REGSERVICEPROC)GetProcAddress(g_hModuleOfKernel,                            "RegisterServiceProcess");     pRegisterServiceProcess(GetCurrentProcessId(),1);3最后在析构函数中:    if ( g_hModuleOfKernel )        FreeLibrary(g_hModuleOfKernel);
				
				返回上页访问论坛
				
				
				回复者:牙齿 回复日期:2002-09-29 15:49:43
				内容:在NT下,RegisterServiceProcess存在吗?
				
				返回上页访问论坛
				
				
				回复者:CDMA2000 回复日期:2002-09-29 15:58:37
				内容:在NT下,RegisterServiceProcess不能用!只能用于Windows9X中
				
				返回上页访问论坛
							

相关资源