首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

黑客编程课程(九)进程创建

2012-10-14 
黑客编程教程(九)进程创建第九节 进程创建我们使用CreateProcess来创建进程.我们先看一下函数原形:BOOL Cr

黑客编程教程(九)进程创建

                                               第九节 进程创建  我们使用CreateProcess来创建进程.我们先看一下函数原形:BOOL CreateProcess(LPCTSTR LPApplicationName,                          //可执行模块名                   LPTSTR lpCommandLine,//命令字符串                   LPSECURITY_ATTRIBUTES  lpProcessAttributes,         //线程安全属性                   LPSECURITY_ATTRIBUTES  lpThreadAttributes,//线程安全属性                   BOOL binheritHandles,      //句柄继承   DWORD dwCreationFlags,//创建标志   LPVODI lpEnvironment,//新的环境变量                   LPCTSTR lpVurrentDirectory,//当前目录名   lpstartupinfo LPSTARTUPINFO,//启动信息             LPPROCESS_INFORTMATION lpPrecessinformation)          //进程信息下面创建一个IE进程:#include<windows.h>int main(){STARTUPINFO si;                             //进程启动时需要初始化的结构PROCESS_INFORMATION pi;                           //进程启动后的有关信息si.cb = sizeof(STARTUPINFO);GetStartupInfo(&si); si.wShowWindow = SW_SHOW;                      //这里设置窗口为显示,SW_HIDE为隐藏窗口si.dwFlags = STARTF_USESHOWWINDOW | STARTF_USESTDHANDLES;CreateProcess("C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE",NULL,NULL,NULL,TRUE,NULL,NULL,NULL,&si,&pi);return 0;}

热点排行