19.09.2005, 11:19
общий
это ответ
Здравствуйте, BadSector!
Немного расплывчатый вопрос... если под активностью имеется в виду обычное видимое окно на экране (скажем если юзер набирает в ворде, то активное окно - ворд, если в тотал коммандере работает, значит тотал коммандер и т.д.), то вопрос решается примерно так:
1. получаем хенделл топ-окна приложения с помощью GetForegroundWindow
2. получаем заголовок (титл) этого окна с помощью GetWindowText
3. выполняем необходимые действия