garkin123,
P.S. Для полной прозрачности можно добавить ещё и
WS_EX_TOPMOST, что б само окно при прохождении событий не терялось из виду.
Без WS_EX_LAYERED не получилась бы визуальная прозрачность выставляемая функцией SetLayeredWindowAttributes()
Можно отметить тему решённой