BOOL Chook_from_libDlg::open_Steam( TCHAR szExe[])
{
STARTUPINFO si;
PROCESS_INFORMATION pi;
si.cb = sizeof(STARTUPINFO);
GetStartupInfo(&si);
if(!CreateProcess(szExe, NULL,
NULL, // process info
NULL, // thread info
TRUE, // inheritable
0, // creation flags
NULL, // environment
NULL, // current directory
&si, & pi))
{
TRACE("CreateProcess failed");
}
CloseHandle(pi.hProcess);
CloseHandle(pi.hThread);
return TRUE;
}
Windows 输入进程路径,打开进程
最新推荐文章于 2022-04-11 17:02:06 发布
本文介绍了一个使用C++实现的函数Chook_from_libDlg::open_Steam,该函数通过调用Windows API函数CreateProcess来启动Steam应用程序。文章详细展示了如何设置STARTUPINFO和PROCESS_INFORMATION结构体,以及如何处理进程和线程句柄。
4753

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



