Здравствуйте Alex Fedotov, Вы писали:
AF>Здравствуйте Дубовик Александр, Вы писали:
ДА>>Как сделать ActiveX контрол с прозрачным фоном (windowed)?
AF>Оконный — никак.
Можно и оконный.
AF> Можно как и для любых окон попробовать SetWindowRgn, но не уверен, что все контейнеры это проглотят правильно.
Проглотят за милую душу. В спецификацию OCX даже вхоидт поддержка регионов для контролов и обработка сообщений мыши...
Можно и просто транспарент для окна поставить.
Главное понимать, что прозрачность должен поддерживть и контейнер. VB это дело поддерживает... в сишных приложениях за всегда самому можно схимичить. Короче, нужно смотреть по месту.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.