У меня есть идентификатор процесса, я хочу вернуть класс. Если это нужный класс, тогда верните заголовок, как мне это сделать?
C Visual Studio 2008, XP SP3
Используйте EnumWindows с GetWindowThreadProcessID , чтобы найти HWND с соответствующим идентификатором процесса, который вы ищете.
Получив HWND, вы можете использовать GetClassName , чтобы получить имя класса.
Когда у вас есть HWND с нужным вам классом, вы можете использовать либо:
Читать Пост Раймонда Чена здесь о различиях.