Суть вопроса: хотелось бы рисовать на канве заголовков (Caption) всех окон (своих и чужих) винды (хотябы родительских окон) некую графику - картинку.
Как хочу реализовать: в длл реализовать функцию отлова сообщения WM_PAINT и поставить SetWindowsHookEx() хук на это сообщение. Есс-но реализовать функцию рисования картинки по этому сообщению, после пропускания его через стандартную процедуру - тоесть сначала позволить отрисоваться компонентам, а по верх уже рисовать картинку.
основные вопросы с этим связанные:
1. Как ловить WM_PAINT, направить в стандартную процедуру обработки сообщения, после чего рисовать картинку.
2. Как пропускать все остальные сообщения? - пожалуй самое важное
3. Как получать либо дескриптор окна вызовавшего WM_PAINT либо HDC на канву заголовка, вызвавшего WM_PAINT?
4. Как со всем с этим связан
WH_
CALLWNDPROCRET (или
WH_JOURNALRECORDPROC)?
Спасибо