CreateProcess() 中的 lpCommandLine 出现问题
arg我有一些代码: CreateProcess(L"D:\\prog\\forLb1SPZ.exe",L"D:\\prog\\forLb1SPZ.exe D:\\1.txt",NULL,NULL,FALSE,0,NULL,NULL,&si,&pi) 此代码…
为什么 Unix 有 fork() 而没有 CreateProcess()?
我不明白为什么 Unix 有 fork() 用于创建新进程。在 Win32 API 中,我们有 CreateProcess() 创建一个新进程并将可执行文件加载到其地址空间中,然后从…
CreateProcessW 中出错:无法从“STARTUPINFO”转换参数 9到“LPSTARTUPINFO”
我知道 startup_info 是一个指向 STARTUPINFO 结构的指针 ,我有一个函数,我通过引用将startup_info传递给它。所以我们可以说我通过引用传递指针 voi…
Visual Studio 2008 中的 cl.exe 包装器
我用 C++ 为 cl.exe(Visual Studio 编译器)创建了一个包装器。为此,我更改了 PATH 环境变量,以便 Visual Studio 首先找到我的 cl.exe。然后,在我…
CreateProcess 返回非 0,但 GetExitCodeProcess() 返回 128
我正在创建一个应用程序,它将使用 CreateProcess() 启动另一个进程。在父进程中,我将使用 GetExitCodeProcess() 来检查进程是否处于活动状态。 这里…
PSExec 如何以 SYSTEM 用户身份运行应用程序?
我想知道 sysinternals 的 psexec.exe 如何以 SYSTEM 用户身份执行进程。 我需要在系统进程下运行一个工具,但我真的不知道如何在不将其注册为服务的…
使用 CreateProcess 在隐藏窗口中播放媒体
我刚刚用文本模式C++开发了一个小游戏,我真正想做的是,当游戏启动时,它应该在隐藏模式下生成一个媒体播放器并播放mp3文件,我也想在程序关闭时关闭…
IsProcessInJob 与 GetCurrentProcess 远离 true
(Visual Studio 2010 - C++) 您好, 我正在尝试将作业设置为进程,但AssignProcessToJobObject 返回ACCESS_DENIED 并且IsProcessInJob 返回TRUE。 …
Windows 7 或 Windows 2008 如何在本地系统帐户或系统上下文中启动进程(从桌面应用程序)
在 C++ 中,我想从“本地系统帐户”或“系统上下文”中的桌面应用程序启动一个进程。我的应用程序以管理员权限执行。 是否可以? 如何? 提前致谢。…
Delphi:CreateProcess 函数中的进程创建标志
文章/示例中通常描述了 4 个标志: NORMAL_PRIORITY_CLASS = $00000020; {$EXTERNALSYM NORMAL_PRIORITY_CLASS} IDLE_PRIORITY_CLASS = $00000040; {$…
Delphi 2009 中函数 CreateProcess 中的访问冲突
在我的程序中,我有以下代码: //Code if not CreateProcess(nil, NonConstCmd, nil, nil, True, NORMAL_PRIORITY_CLASS or CREATE_NEW_PROCESS_GROUP…
将对象作为参数传递给 createProcess 时出现问题
我正在尝试更正一个使用 createProces 调用调用其他程序的程序。 问题是当我将 Brick 类的对象作为 createProcess 调用的参数传递时。 我这样创建对象…
为什么 CreateProcess() 不起作用?
我有一个程序尝试在 Windows 7 中重新启动资源管理器;它首先结束该过程,然后再次启动它。 简单的? 看起来确实有效。然而,我注意到一些有趣的事情…
如何设置使用 CreateProcess 创建的进程的名称?
我正在按照在谷歌上找到的公式使用 CreateProcess 启动一个进程。我想知道的是,我可以设置创建的进程的进程名称,以便它在任务管理器中显而易见吗? …