На днях писал для себя программу, которая с сайта получает количество непрочитанных сообщений и отображает иконку в трее. При клике мышкой открывает нужный сайт, правая кнопка мыши открывает диалог настройки, значения которых хранятся в реестре.
Практически чистый код С с использованием WinAPI и библиотеки WinInet.
исходный код
Скомпилировать можно используя VS, главное не забыть про файл ресурсов с двумя иконками (могу выслать архив с проектом)