没有FindWindow函数的进程句柄C++

没有FindWindow函数的进程句柄C++,c++,handle,findwindow,C++,Handle,Findwindow,我试图找到进程句柄, 我需要窗口标题 假设我有两个同名的进程 所以我想做一些像: 您必须亲自枚举正在运行的进程,手动查找名称。您可以使用以下任一方法来完成此操作: 1 CreateToolhelp32Snapshot、Process32First和Process32Next。有关示例,请参见MSDN: 2个EnumProcesss、OpenProcess、EnumProcessModule和GetModuleBaseName。有关示例,请参见MSDN: 3使用WMI枚举Win32_进程集合中

我试图找到进程句柄,

我需要窗口标题 假设我有两个同名的进程 所以我想做一些像:


您必须亲自枚举正在运行的进程,手动查找名称。您可以使用以下任一方法来完成此操作:

1 CreateToolhelp32Snapshot、Process32First和Process32Next。有关示例,请参见MSDN:

2个EnumProcesss、OpenProcess、EnumProcessModule和GetModuleBaseName。有关示例,请参见MSDN:


3使用WMI枚举Win32_进程集合中的项。

您必须亲自枚举正在运行的进程,手动查找名称。您可以使用以下任一方法来完成此操作:

1 CreateToolhelp32Snapshot、Process32First和Process32Next。有关示例,请参见MSDN:

2个EnumProcesss、OpenProcess、EnumProcessModule和GetModuleBaseName。有关示例,请参见MSDN:


3使用WMI枚举Win32_进程集合中的项。

我需要类似GetProcessByName的内容您可以使用这些函数进行枚举并检查名称。我需要类似GetProcessByName的内容您可以使用这些函数进行枚举并检查名称。
HWND handle = FindWindow(0 ,TEXT("window title"));
for each p as process in process.getProcessByName("notepad")

if process.processname = "notepad" then

handle = p.handle

exit for

end if

next