Чтобы получить имя приложения окна переднего плана (или имя файла приложения), я хочу использовать GetActiveWindow с GetWindowModuleFileName .
Я нашеланалогичный вопрос, относящийся к GetWindowText здесь
Эта реализация GetWindowText работает нормально, но GetWindowModuleFileName возвращает значение только для Visual Studio (когда я щелкаю внутри devenv) для всех других приложений, оно остается пустым.
Любой намек, как я могу узнать, что идет не так?Может ли это быть связано с разрешением / безопасностью моего приложения, запрашивающего имя файла приложения другого процесса?
РЕДАКТИРОВАТЬ: http://support.microsoft.com/?id=228469 похоже, что это не работает под Win> = XP
Любые альтернативы, как получить имя файла приложения?