"Processes.GetProcessesByName("PROCESSNAME")" 的 C 版本是什么?
What is the C version of "Processes.GetProcessesByName("PROCESSNAME")"?
我之前在 C# 中使用 Process.GetProcessesByName("PROCESSNAME") 来检查特定项目是否为 运行ning。
我必须为较旧的嵌入式版本 Windows XP 创建一个 C 程序,当另一个程序也是 运行ning 时,它只能 运行。
如何检查程序是否 运行ning?
可能是以下内容的复制品:
How can I get a process handle by its name in C++?
无论哪种方式,这个枚举系统中所有进程的示例都可以帮助您入门:
https://msdn.microsoft.com/en-us/library/windows/desktop/ms682623(v=vs.85).aspx
- 蒂姆
获得 Get a process id in C 的答案可能对您有所帮助。
此示例使用 CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
,可用于获取不同进程的快照。 (我假设您知道您正在检查的进程的名称)
我之前在 C# 中使用 Process.GetProcessesByName("PROCESSNAME") 来检查特定项目是否为 运行ning。
我必须为较旧的嵌入式版本 Windows XP 创建一个 C 程序,当另一个程序也是 运行ning 时,它只能 运行。
如何检查程序是否 运行ning?
可能是以下内容的复制品: How can I get a process handle by its name in C++?
无论哪种方式,这个枚举系统中所有进程的示例都可以帮助您入门:
https://msdn.microsoft.com/en-us/library/windows/desktop/ms682623(v=vs.85).aspx
- 蒂姆
获得 Get a process id in C 的答案可能对您有所帮助。
此示例使用 CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
,可用于获取不同进程的快照。 (我假设您知道您正在检查的进程的名称)