Здравствуйте, kero, Вы писали:
K>А как насчет обработки WM_PRINTCLIENT в TrayNotifyWnd ?
Тоесть оставить часы в покое и мучать их родителя? Можно ли будет рисовать оттуда, или просто нужно ещё и трей сабклассить?
Я так понял, что сами часы даже бэкграунда своего не имеют, его рисует TrayNotifyWnd. Нашел способ заставить его это делать путём посылки этого самого WM_PRINTCLIENT (предворительно поиграв с SetWindowOrgEx) — фон появился, но битмапа по-прежнему нет. Хотя BitBlt вроде бы выполняется успешно