А если вместо LoadIcon юзать ExtractIcon(Ex)?
ShellAbout
Цвет и фон static'а меняется при обработке сообщения WM_CTLCOLORSTATIC (там надо вызывать SetBkMode/SetBkColor/SetTextColor и возвращать brush). А...
А с реестром еще веселее :). Система ваще по нескольку раз в секунду туда залезает. В regmon'е, кстати другой прынцып перехвата - замена точек...
Может и можем, тока зачем это монитору? Ведь монитор на то и монитор, чтобы только мониторить :))
Я, например как-то написал плагин для Delphi IDE (иногда и там писАть приходится), который вызывает msdn по слову, на котором курсор стоит (типа...
А они собст-но никаких спец. API и не юзают. Они юзают два драйвера - VxD и SYS, которые и перехватывают системные вызовы для реестра и файлов в...
А зачем так извращаться? Почему не использовать HTML Help API? Там как раз есть все, что тебе нужно.
Имена участников (разделяйте запятой).