как сделать прозрачный background у контролов на диалоге?
пробовал имлементировать WM_CTLCOLOR не помогает для checkbox, если имлементировать
WM_CTLCOLORSTATIC, тогда repaint ne работает :(
Использую MFC, проблема следующая:
есть staitc control, checkboх и другие контролы на диалоге, как сделать transparent background у етих контролов.
У меня есть диалог которой закрыт битмапом, как background, поверху лежат контролы у которых background должен быть прозрачный.
Рекомендуют следующее:
Имплементировать WM_CTLCOLOR handler в диалоге и возвражать brush которая будет исползоваться дла прорисовки background. Brush в моём случае ето bitmap area под контролом, что я и делаю, но ни фига не получается.
Максимум чего смог добится ето прорисовки для static control, но для других (например checkboх) не работает :(.
Ето же типичная задача, наверняка кто-то уже делал или использовал чей-то код.
Я в GUI совсем не очень, скинте код у кого есть.
Заранее благодарю.