Я пишу небольшое приложение для Windows 7, которое будет отслеживать целевые программы и их названия. Я никогда не работал с необходимым API.
Пример: приложение должно работать как процесс и записывать все в базу данных. Если бы я открыл Firefox и занялся серфингом в stackoverflow, у меня в БД была бы строка:
"Приложение: Mozilla Firefox | Название: Вопрос - Переполнение стека - Mozilla Firefox | Время: 18:07:40"
Если я продолжу и открою Steam, у меня будет строка:
"Приложение: Клиент Steam | Название: Магазин | Время: 18:08:40"
Я просто не знаю, с чего начать. Я разработал несколько автономных приложений с оконными формами, но никогда раньше не взаимодействовал с такими окнами. Я также сделал часть разработки ASP.NET, так что я не полный новичок. Поскольку я хотел бы установить это как процесс, пользовательский интерфейс на самом деле не нужен.
Есть предложения?
Спасибо