创建进程:
创建进程的时候Windows提供了,CreateProcess()函数。通过官方文档查询CreatProcess()
BOOL CreateProcessA( [in, optional] LPCSTR lpApplicationName, [in, out, optional] LPSTR lpCommandLine, [in, optional] LPSECURITY_ATTRIBUTES lpProcessAttributes, [in, optional] LPSECURITY_ATTRIBUTES lpThreadAttributes, [in] BOOL bInheritHandles, [in] DWORD dwCreationFlags, [in, optional] LPVOID lpEnvironment, [in, optional] LPCSTR lpCurrentDirectory, [in]
Windows编程:使用CreateProcess创建进程

这篇博客介绍了在Windows环境下如何使用CreateProcess函数创建进程。文章详细解析了函数参数,如lpApplicationName、lpCommandLine和lpStartupInfo,并强调了STARTUPINFO结构体的初始化及PROCESS_INFORMATION结构体在创建进程时的作用。通过CreateProcess,不仅创建了进程,同时也创建了默认的主线程。
最低0.47元/天 解锁文章
1045

被折叠的 条评论
为什么被折叠?



