Передать на печать
QiSoft 10.01.07 20:45

На РТМ Висты при использовании dwmapi и одновременно использовать свойство формы TransparentColor для создания прозрачной области, вместо расширения стеклянной области получается черная. Как это можно исправить не используя WPF (не охота SDK качать).

------------


GooD-NTS 17.01.07 17:48

QiSoft, ну что ты нашел решение этой проблемы?

------------


Espoir 04.03.07 00:36

Использовать событие OnPaintBackground вашей формы. А в события вроде OnResize добавить вызов Invalidate()

------------


Cliff Parker 16.07.07 13:11

QiSoft, я нашел только один выход:
прозрачность для формы убрал вообще, нужной области назначил черный цвет, вызвал двмапи функцию, и собственно все......
если надо конкретнее(я ща на работе) то напиши в асю:401019048
если нужно то вышлю пример, плюс ко всему на сайте MSDN.COM есть пример грамотного использования этой функции, но опять же с выводом текста на прозрачной области проблемы, и негде найти решения.

------------


Chineeze_cheeze 07.06.09 02:11

это имеется ввиду как в диалоге мастера, когда толстенный заголовок с текстом и кнопками назад?
мне вот интересно конечно как это проще всего сделать. Думал в СДК есть, но там для .нет таких неймспейсов нету, только TaskDialog и все...

------------




  Передать на печать

Все права принадлежат © MSInsider.ru и TheVista.ru, 2013
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 1.1 (Страница создана за 0.032 секунд)