createprocess创建进程并隐藏新进程的窗口
来源:互联网 发布:微信发朋友圈软件 编辑:程序博客网 时间:2024/05/17 01:41
方法很简单,在createprocess调用时修改一下STARTUPINFO的参数,使其隐藏即可。
下面是代码示例:
PROCESS_INFORMATION pi;
STARTUPINFO si; //隐藏进程窗口
si.cb = sizeof(STARTUPINFO);
si.lpReserved = NULL;
si.lpDesktop = NULL;
si.lpTitle = NULL;
si.dwFlags = STARTF_USESHOWWINDOW;
si.wShowWindow = SW_HIDE;
si.cbReserved2 = NULL;
si.lpReserved2 = NULL;
BOOL ret = CreateProcess(NULL,"notepad.exe",NULL,NULL,FALSE,0,NULL,NULL,&si,&pi);
if(ret)
{
CloseHandle(pi.hThread);
WaitForSingleObject(pi.hProcess,INFINITE);
GetExitCodeProcess(pi.hProcess,&dwExitCode);
CloseHandle(pi.hProcess);
CString tmp;
tmp.Format("进程关闭",i);
AfxMessageBox(tmp);
}
- createprocess创建进程并隐藏新进程的窗口
- CreateProcess创建新的进程
- CreateProcess创建新的进程
- 通过“CreateProcess”创建新的“进程”
- CreateProcess创建一个隐藏进程
- windows 下在一个进程中使用createprocess创建一个窗口进程,并获取这个窗口的HWND句柄
- 创建进程 并隐藏DOS窗口
- MFC CreateProcess创建可控制窗口的进程
- CreateProcess创建的子进程
- CreateProcess并隐藏窗口
- CreateProcess并隐藏窗口
- 启动进程并隐藏窗口
- MFC用CreateProcess启用新的进程
- 关于进程创建,CreateProcess
- CreateProcess创建进程
- CreateProcess创建进程
- CreateProcess进程创建的内核跟踪分析
- CreateProcess进程创建的内核跟踪分析
- 初次来
- 努力ing!
- java三个笔试常考的比较
- windows下java获取文件创建日期
- 改变Apache端口等配置修改方法
- createprocess创建进程并隐藏新进程的窗口
- CreateProcessAsUser
- 通过矩阵乘法看内存访问对CPU运算速度的影响
- Java源代码的折行规则
- C++实现反射
- WinCE开发过程概述
- 深入探讨 Android 传感器
- 关于java中类的相关知识(部分)
- IIS+fastcgi下PHP运行超时问题解决办法