Http-запрос на С++ под Windows

Гость19 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
24.08.2006

Необходимо разработать следующее приложение:

1. Делать http-запрос один раз за определенный промежуток времени, промежуток устанавливается пользователем.

2. Подавать http запрос при движении мышки.

3. Приложение должно работать как служба и отображаться в трее.

Программа должна делать:

Режим "жизни":

- Кнопка включения и выключения режима

- http запрос методом GET с параметрами через заданный промежуток времени

- записать в лог время запроса

Режим "движение":

- должен быть режим определения движения мышки (вкл/выкл)

- если этот режим включен то при движении мышки выполнить http запрос с параметром

Общее:

- параметры считываются из конфиг файла

- параметры должны записываться в конфиг файл с помощью формы.

Необходимы параметры:

- хост для http соединения

- промежуток времени через который делать запросы (Time_Delay)

- уникальный идентификатор рабочей программы (User_ID)

Программа должна работать как сервис.

Сохранять все настройки, т.е. при перезагрузке должна запускаться с последними настройками.

Пока в принципе все.

Нужен исходник на С++ желательно API